Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2006
Also: PHYSICAL MEDICINE AND REHABILITATION
Offers telehealth
NPI: 1902019979
Practice Locations (3)
236 MOHAWK RD
MINNEOLA, FL 347157433
240 MOHAWK RD
MINNEOLA, FL 347157433
4075318069
1405 S ORANGE AVE, SUITE 306
ORLANDO, FL 328062130
4075318069
Source: CMS National Downloadable File, September 2026.