NPI #
2900 Washington Ave
Saint Louis, MO, 63103-1306
https://affiniahealthcare.org/
Ambulatory Health Care Facilities
Clinic/Center
Federally Qualified Health Center (FQHC)
261QF0400X
3026 Locust St
Saint Louis, MO, 63103-1329
2727 Washington Ave
Saint Louis, MO, 63103-1421
2628 Delmar Blvd
Saint Louis, MO, 63103-1404
1101 N Jefferson Ave
Saint Louis, MO, 63106-2222