PR
PENELOPE RAMPERSAD, MD, MSc, FRCPC
Internal Medicine, Critical Care Medicine
NPI: 1902281991
Practice Information
- Address
- 9500 EUCLID AVE, CLEVELAND, OH 44195
- Phone
- 216-444-2200
- Fax
- 216-636-9605
Internal Medicine, Critical Care Medicine
NPI: 1902281991