Address: 12011 Manchester Rd, St. Louis, MO 63131, USA
We had a location there in the 60's. This location has been in the same plaza since 1964
Awesome! I have a 69 Schwinn Varsity with your sticker on it. Says "Bicycle Center, University City!"
Add Answer
Thanks! Your answer is awaiting moderation.
What are the Covid safety practices like here?
Trending Places
Bicycle Shop
10748 Sunset Hills Plaza, St. Louis, MO 63127, USA
Non-profit organization
2414 Menard St, St. Louis, MO 63104, USA
7534 Manchester Ave, St. Louis, MO 63143, USA
Fishing pond
St. Louis, MO 63138, USA
4284 Arsenal St, St. Louis, MO 63116, USA
Bicycle repair shop
1009 Locust St, St. Louis, MO 63101, USA
Running store
1601 Tower Grove Ave, St. Louis, MO 63110, USA
RV dealer
275 Lemay Ferry Rd, St. Louis, MO 63125, USA