Medical school: TUFTS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1991
NPI: 1215926506
Practice Locations (2)
ORTHOPAEDIC SPECIALISTS OF MASSACHUSETTS PC
825 WASHINGTON ST, SUITE 260
NORWOOD, MA 020623488
7817696720
ORTHOPAEDIC SPECIALISTS OF MASSACHUSETTS LLC
825 WASHINGTON ST, SUITE 260
NORWOOD, MA 020623488
7817696720
Source: CMS National Downloadable File, September 2026.