1520 N. 13th St.
St Louis, MO - 63106
1520 N. 13th St.
St Louis, MO - 63106
Mission Statement: The nation did not win the War On Poverty, but COMMUNITY HEALTH CENTERS HAVE PUT IN PLACE A STRONG INFRASTRUCTURE.