Venue Type
Non-profit
Neighborhood
Fairgrounds
Hours
Monday through Friday 8 - 5. Check Website for Evening Hours.
Accessibility
Accessible to persons with disabilities.
Water Tower Health Center and Campus
4414 N. Florissant,
St Louis,
MO,
63107
Created by Grace Hill
add to our listings
Write a Review