Horizon
201 N 23rd St
Saint Louis, MO - 63103
314-436-1733
Fax Number: 314-814-8542
Saint Louis, MO - 63103
314-436-1733
Fax Number: 314-814-8542
Reviews
About Horizon
Horizon is a community-based health center based in St. Louis City . They serve primarily the urban city population. Weekly hours of operation are 40.
Federal funds granted to Grace Hill Health Center Inc help maintain operations. Opened since 2006, Horizon opens on a full-time schedule.