Medical school: TEMPLE UNIVERSITY SCHOOL OF PODIATRIC MEDICINE
Graduated: 1981
NPI: 1063595817
Practice Locations (3)
SACOPEE VALLEY HEALTH CENTER
70 MAIN ST
PORTER, ME 040683527
2076258126
980 FOREST AVE, SUITE 102
PORTLAND, ME 041033357
2072106067
460 MAIN ST
SPRINGVALE, ME 040831874
2073241641
Source: CMS National Downloadable File, September 2026.