Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1995
NPI: 1952307324
Practice Locations (1)
DERMATOLOGIC SURGERY CENTER OF NORTHEAST OHIO INC
1133 MEDINA RD, SUITE 100
MEDINA, OH 442565913
3302394350
Source: CMS National Downloadable File, September 2026.