Address:
Carlos I Flores MD
304 Evans Dr SUITE 201, Ellwood City 16117
(724) 758-2280 (Phone)
Carlos I Flores MD
11 Shenango Rd SUITE 2, New Castle 16105
(724) 658-6450 (Phone)
Hospitals:
Carlos I Flores MD
304 Evans Dr SUITE 201, Ellwood City 16117
Carlos I Flores MD
11 Shenango Rd SUITE 2, New Castle 16105
Ellwood City Hospital
724 Pershing St, Ellwood City 16117
Jameson Memorial Hospital
1211 Wilmington Ave, New Castle 16105
Education:
Medical School
Autonomous University of Nuevo Leon / Faculty of Medicine
St Thomas Hospital
Tod Chldns Hosp