Medical school: UNIVERSITY OF CINCINNATI COLLEGE OF MEDICINE
Graduated: 1973
Offers telehealth
NPI: 1992873566
Practice Locations (1)
VINEYARD MEDICAL CARE LLC
364 STATE RD
VINEYARD HAVEN, MA 025685624
5086934400
Source: CMS National Downloadable File, September 2026.