Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1988
NPI: 1508946377
Practice Locations (2)
359 OLD TOWN RD
SETAUKET, NY 117333536
6317656777
44210 COUNTY RD, SUITE 48
SOUTHOLD, NY 119715032
6317656777
Source: CMS National Downloadable File, September 2026.