NPI #
7837 Natural Bridge Rd
Saint Louis, MO, 63121-4625
https://phcenters.org/
Ambulatory Health Care Facilities
Clinic/Center
Federally Qualified Health Center (FQHC)
261QF0400X
7605 Natural Bridge Rd, Suite 101
Saint Louis, MO, 63121-4904
7601 Natural Bridge Rd, Suite 103
7320 Florissant Rd
Normandy, MO, 63121-2526
7244 Henderson Ave
Saint Louis, MO, 63121-5018
101 N Oaks Plz
Saint Louis, MO, 63121-2925