The orginal Glenview Shell, this station has been in business since 1962, and is still going strong. In addition to fuel, owner Peter Louras offers full-service auto repair and towing services, and a mini-mart stocked with beverages and snacks.
Full information about Greenwood & Central Shell #1