NPI #
4409 Saint Louis Ave
Saint Louis, MO, 63115-2610
Ambulatory Health Care Facilities
Clinic/Center
Federally Qualified Health Center (FQHC)
261QF0400X
4430 Labadie Ave
St Louis, MO, 63115
4248 Cottage Ave
Saint Louis, MO, 63113
2400 N Taylor Ave
Saint Louis, MO, 63113-2502
4266 E Natural Bridge Ave
Saint Louis, MO, 63115-3311
2601 Whittier St Ste 3
Saint Louis, MO, 63113-2959