Medical school: YALE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1988
NPI: 1386647956
Practice Locations (2)
801 E DIXIE AVE, SUITE 107A
LEESBURG, FL 347487601
3523142424
LEGACY HEALTHCARE SERVICES INC
1550 KILLINGSWORTH WAY
THE VILLAGES, FL 321622175
3526332971
Source: CMS National Downloadable File, September 2026.