Medical school: UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE
Graduated: 1969
Also: NEPHROLOGY
Offers telehealth
NPI: 1295722437
Practice Locations (1)
3 SCHOOL ST, SUITE 208
GLEN COVE, NY 115422548
5166761222
Source: CMS National Downloadable File, September 2026.