Medical school: UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE
Graduated: 1971
NPI: 1518966613
Practice Locations (2)
87 GIBSON BLVD
Valley Stream, NY 115813321
87 GIBSON BLVD
VALLEY STREAM, NY 115813321
5167916300
Source: CMS National Downloadable File, September 2026.