Contact Information
Schaefer Water Center
6524 Manchester Ave, St. Louis, MO, 63139
(314) 241-3334
Established: 2010
Category: Water Filtration and Purification Equipment Stores
Website: N/A
Email: N/A
Map & Directions
Hours of Operation
Opening hours not available. Please contact Schaefer Water Center at 314-241-3334.
Reviews & Discussion
26 visits to Schaefer Water Center St. Louis on Manchester Ave
