NPI #
1908 Ofallon St
Saint Louis, MO, 63106-3259
https://affiniahealthcare.org/
Ambulatory Health Care Facilities
Clinic/Center
Federally Qualified Health Center (FQHC)
261QF0400X
1717 Biddle St
Saint Louis, MO, 63106-3454
1101 N Jefferson Ave
Saint Louis, MO, 63106-2222
1624 Delmar Blvd
Saint Louis, MO, 63103-1808
2200 Washington Ave
Saint Louis, MO, 63103-1522