Medical school: UNIVERSITY OF ROCHESTER SCHOOL OF MEDICINE AND DENTISTRY
Graduated: 1981
Also: ALLERGY/IMMUNOLOGY
Offers telehealth
NPI: 1720004484
Practice Locations (1)
22226 WESTCHESTER BLVD
PORT CHARLOTTE, FL 339529202
9416253402
Source: CMS National Downloadable File, September 2026.