NPI #
1731 S Broadway
Saint Louis, MO, 63104-4050
https://affiniahealthcare.org/
Ambulatory Health Care Facilities
Clinic/Center
Federally Qualified Health Center (FQHC)
261QF0400X
1617 S 3Rd St
Saint Louis, MO, 63104-3839
1617 South 3Rd Street
St. Louis, MO, 63104-3839