NPI #
2717 Sidney Street
St. Louis, MO, 63104
Ambulatory Health Care Facilities
Clinic/Center
Federally Qualified Health Center (FQHC)
261QF0400X
3104 Magnolia Ave
Saint Louis, MO, 63118-1272
2220 Lemp Ave
Saint Louis, MO, 63104-2700
1902 Arsenal St
Saint Louis, MO, 63118-2503
3401 Arsenal Street
Saint Louis, MO, 63118-2001
3401 Arsenal St