Edward B Ruby MD
Endocrinologist
Unclaimed profile
Specialties and Licenses
- Specialties
- Endocrinologist
- Licensed In
- Pennsylvania
- NPI Number
- 1740348416
- In the National Registry
- 19 years (since 2006)
- Authorized Official
- Edward Ruby, PHYSICIAN
Name, specialties, licenses and address come from the NPPES national provider registry, updated weekly (this record last changed August 2020).
What Endocrinologists Commonly Treat
Typical for the specialty. Ask the office which of these Edward B Ruby MD offers.
Request an Appointment
Free. The office contacts you to set a time.
Providers at This Location
Mercy Management of Southeastern Pennsylvania
Pain Management Doctor
1501 Lansdowne AveDarby, PA 19023
(610) 567-5387
Mercy Management of Southeastern Pennsylvania
General Surgeon
1501 Lansdowne AveSuite 305Darby, PA 19023
(610) 534-6170
Mercy Management of Southeastern Pennsylvania
Endocrinologist
1501 Lansdowne AveDarby, PA 19023
(610) 567-5387
Mercy Management of Southeastern Pennsylvania
Cardiothoracic Surgeon
1501 Lansdowne AveSuite 305Darby, PA 19023
(484) 494-6862
Nephrology Medical Associates, LTD
Nephrologist
1501 Lansdowne AveSuite 201Darby, PA 19023
(610) 534-6235
Southeast Pennsylvania Surgical Associates
General Surgeon
1501 Lansdowne AveSuite 207Darby, PA 19023
(610) 534-6210