NPI #
5421 Thekla Ave
Saint Louis, MO, 63120-2513
https://affiniahealthcare.org/
Ambulatory Health Care Facilities
Clinic/Center
Federally Qualified Health Center (FQHC)
261QF0400X
5036 Thekla Ave
Saint Louis, MO, 63115-1354
5736 W Florissant Ave
Saint Louis, MO, 63120-2444
5541 Riverview Blvd
St Louis, MO, 63120-2443
Saint Louis, MO, 63120-2443
5937 W Florissant Ave
Saint Louis, MO, 63136-4952