Shopping malls database
Glenwood Meadows is located at the corner of SWC Midland Ave. & Wulfsohn Rd., Glenwood Springs. It is a Power Center which opened in 2005. It is an Open shopping mall. It covers an area of 405,000 sqft. and has about 36 stores.
Shopping mall's name: Glenwood Meadows
Address: SWC Midland Ave. & Wulfsohn Rd., Glenwood Springs, CO 81601
Number of stores: 36