Medical school: TUFTS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1966
Offers telehealth
NPI: 1891874947
Practice Locations (2)
CAPE COD PRIMARY CARE LLC
687 W MAIN ST
HYANNIS, MA 026013421
5087718114
CAPE COD PRIMARY CARE LLC
10 OSTERVILLE W BARNSTABLE RD
OSTERVILLE, MA 026551549
5084282620
Source: CMS National Downloadable File, September 2026.