Medical school: TEMPLE UNIVERSITY SCHOOL OF PODIATRIC MEDICINE
Graduated: 1984
NPI: 1700860038
Practice Locations (2)
MOIRA L MCDERMOTT LOWER CAPE PODIATRY
4 GRANITE STATE CT
BREWSTER, MA 026312127
5082551100
FRAMINGHAM PODIATRY INC
61 LINCOLN ST
FRAMINGHAM, MA 017028264
5088729288
Source: CMS National Downloadable File, September 2026.