Is the Metro at Davisville Ave and Glen Park Ave still open?
Posted by truegoals2
•
December 7, 2025
•
6 comments
I've been meaning to swing by and pick up some groceries, but I've heard rumors about the Metro at Davisville Ave and Glen Park Ave possibly closing. It’s always been a staple in the area, and I hope it's still there. Anyone know the latest status on it?
← Back to All Discussions