Graduated: 1984
Offers telehealth
NPI: 1518007129
Practice Locations (3)
1864 INDEPENDENCE SQ, SUITE A
ATLANTA, GA 303385160
1864 INDEPENDENCE SQ, SUITE A
DUNWOODY, GA 303385160
7706680350
1864 INDEPENDENCE SQ A
DUNWOODY, GA 303385160
Source: CMS National Downloadable File, September 2026.