Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2010
Offers telehealth
NPI: 1972838365
Practice Locations (2)
5950 LIVE OAK PKWY, SUITE 204
NORCROSS, GA 300931743
9519583598
5950 LIVE OAK PKWY, SUITE 240
NORCROSS, GA 300931709
Source: CMS National Downloadable File, September 2026.