Metro St. Thomas, ON

At present, Metro operates 4 locations near St. Thomas, Ontario. On the page below you can view a complete list of Metro stores close by.

Metro St. Thomas, ON

Open: 8:00 am - 10:00 pm1.95 km

Metro Byron Village Center, London, ON

Open: 8:00 am - 10:00 pm23.42 km

Metro Nelson Plaza, London, ON

Open: 8:00 am - 10:00 pm23.70 km

Metro Cherryhill Village Mall, London, ON

Open: 8:00 am - 10:00 pm24.80 km