NPI #
1717 Biddle St
Saint Louis, MO, 63106-3454
https://affiniahealthcare.org/
507226801
MO
Ambulatory Health Care Facilities
Clinic/Center
Federally Qualified Health Center (FQHC)
261QF0400X
1908 Ofallon St
Saint Louis, MO, 63106-3259
1624 Delmar Blvd
Saint Louis, MO, 63103-1808
800 N Tucker Blvd
Saint Louis, MO, 63101-1114
310 N 15Th St
Saint Louis, MO, 63103-2378
1722 Olive St Ste 201
Saint Louis, MO, 63103-1700