Medical school: LEONARD MEDICAL SCHOOL
Graduated: 2014
Offers telehealth
NPI: 1649587908
Practice Locations (2)
THE DOCTORS CENTER INC
280 WEKIVA SPRINGS RD
LONGWOOD, FL 327796098
4077882273
THE DOCTORS CENTER INC
280 WEKIVA SPRINGS RD, SUITE 1000
LONGWOOD, FL 327796098
4077882273
Source: CMS National Downloadable File, September 2026.