Is the Metro at Lambton Ave and Murray Ross Pkwy still open?
Posted by Kevin11
•
November 28, 2025
•
8 comments
I used to shop at the Metro on Lambton Ave and Murray Ross Pkwy all the time, but I haven’t been in the area lately. I’m looking for a place close by and just wanted to check if it's still there. Also, has the neighborhood changed much recently?
← Back to All Discussions