Grace Hill Water Tower Health Center
-
4414 N. Florissant Ave.
Saint Louis, MO - 63107
-
314-814-8700
Grace Hill Water Tower Health Center
Hours: Monday - Friday
Eligibility: Low income
Services offered: Medical Services, Dental Services
Fees: Sliding scale
Insurance coverage: Accepts Uninsured, Underinsured, Insurance, Medica
Leave a comment