Medical school: UNIVERSITY OF VIRGINIA SCHOOL OF MEDICINE
Graduated: 1989
Offers telehealth
NPI: 1497751374
Practice Locations (1)
INTERNAL MEDICINE PHYSICIANS OF THE NORTH SHORE LLC
27 CENTENNIAL DR
PEABODY, MA 019607901
9785317677
Source: CMS National Downloadable File, September 2026.