Edward Ruby
Other Service Provider
Unclaimed profile
Specialties and Licenses
- Specialties
- Other Service Provider
- Licensed In
- Pennsylvania
- NPI Number
- 1598788549
- In the National Registry
- 20 years (since 2006)
Name, specialties, licenses and address come from the NPPES national provider registry, updated weekly (this record last changed July 2007).
Also at This Location
Mercy Management of Southeastern Pennsylvania
Cardiothoracic Surgeon
1501 Lansdowne AveSuite 305Darby, PA 19023
(484) 494-6862
Mercy Management of Southeastern Pennsylvania
Pain Management Doctor
1501 Lansdowne AveDarby, PA 19023
(610) 567-5387
Mercy Management of Southeastern Pennsylvania
Endocrinologist
1501 Lansdowne AveDarby, PA 19023
(610) 567-5387
Mercy Management of Southeastern Pennsylvania
General Surgeon
1501 Lansdowne AveSuite 305Darby, PA 19023
(610) 534-6170
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