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!