Soulard Benton Health Center
2220 Lemp Ave
Saint Louis, MO - 63104
314-814-8680
Fax Number: 314-898-1706
Saint Louis, MO - 63104
314-814-8680
Fax Number: 314-898-1706
Reviews
About Soulard Benton Health Center
Soulard Benton Health Center is a community-based health services center in St. Louis City, MO . They serve the inner city population. Weekly hours of operation is 40.
A federal grant awarded to Grace Hill Health Center Inc helps maintain operations.