Medical school: FLORIDA STATE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 2001
Offers telehealth
NPI: 1083736615
Practice Locations (1)
NEWCARE PRIMARY MEDICINE LLC
4551 W US HWY 90
LAKE CITY, FL 320558835
3863198178
Source: CMS National Downloadable File, September 2026.