Subway Celebrates 20 years in Glenwood!

Wednesday, March 29, 2017

Subway celebrated 20 years in Glenwood in January 2015.  On April 2nd, they opened a new facility at their same location on South Locust Street in the Glenwood Plaza with the addition of Goodrich Ice Cream.  Congratulations to Jay & Kathy Klyn!

Category: (none)