International Institute
3654 S Grand Blvd
Saint Louis, MO - 63118
314-773-9090
Fax Number: 314-367-2985
Saint Louis, MO - 63118
314-773-9090
Fax Number: 314-367-2985
Reviews
About International Institute
This community-based health center is located in St. Louis City . This clinic is open 16 hours a week.
Federal funds granted to grantee Betty Jean Kerr - People's Health Centers maintain operations. Opened since 1980, International Institute opens on a year-round schedule.