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



Facebook