Medical school: MEHARRY MEDICAL COLLEGE SCHOOL OF MEDICINE
Graduated: 1999
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1568461192
Practice Locations (1)
724 W MAIN ST, SUITE 160
LEWISVILLE, TX 750673583
9722219162
Source: CMS National Downloadable File, September 2026.