Address: 2414 Menard St, St. Louis, MO 63104, USA
They are a non-profit and te idea is: you donate bikes to them, which they refurb and sell to fund their kids' classes
They do not buy bikes.
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Bicycle Shop
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
Radio broadcaster
1220 Olive St, St. Louis, MO 63103, USA
Appliance store
1461 Dunn Rd, St. Louis, MO 63138, USA