Shell is a service station located in the London area on Fanshawe Park Rd E. It serves local motorists and commuters with a…
Gas Stations in Uplands
1 gas stations business in the Uplands area of London, Ontario, including Shell.
Photo: The Thames Valley Trail · WabbitWanderer · CC BY-SA 2.0 · Wikimedia Commons