Steven Dimitriou, DO, DO
Philadelphia, PA
Physician
Nephrology
Facilities
Thomas Jefferson University Hospital
Hospital · General Acute Care Hospital
111 South 11th Street, Philadelphia, PA 19107
Mercy Catholic Medical Center- Mercy Fitzgerald
Hospital · General Acute Care Hospital
1500 Lansdowne Ave, Darby, PA 19023
501 S 54th St
Clinical Location
501 S 54th St Rm 227, Philadelphia, PA 19143
Davita Lehigh Avenue Dialysis
Clinic · Dialysis Clinic
1300 W. Lehigh Ave. Suite 106, Philadelphia, PA 19132
Davita Memphis Street Renal Center
Clinic · Dialysis Clinic
3310-24 Memphis Street, Philadelphia, PA 19134