NPI #
1001 Lynch St
Saint Louis, MO, 63118-1818
MO
Ambulatory Health Care Facilities
Clinic/Center
Federally Qualified Health Center (FQHC)
261QF0400X
3227 S 9Th St
Saint Louis, MO, 63118-2629
1902 Arsenal St
Saint Louis, MO, 63118-2503
2220 Lemp Ave
Saint Louis, MO, 63104-2700
1731 S Broadway
Saint Louis, MO, 63104-4050