NPI #
6701 Saint Charles Rock Rd
Saint Louis, MO, 63133-1705
https://phcenters.org/
Ambulatory Health Care Facilities
Clinic/Center
Federally Qualified Health Center (FQHC)
261QF0400X
6115 Ridge Ave
Saint Louis, MO, 63133-2616
6113 Ridge Ave
Saint Louis, MO, 63133
6763 Page Ave
Saint Louis, MO, 63133-1635
1322 Leroy Ave
Saint Louis, MO, 63133-1504