Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1983
NPI: 1184694804
Practice Locations (2)
COMPLEXCARE MEDICAL GROUP NORTHEAST H PLLC
24 PEABODY PL
FRANKLIN, NH 032351607
6039343718
THEORIA MEDICAL
139 WINTER ST
TILTON, NH 032765415
6035274400
Source: CMS National Downloadable File, September 2026.