Medical school: UNIVERSITY OF VERMONT COLLEGE OF MEDICINE
Graduated: 1992
Offers telehealth
NPI: 1265457261
Practice Locations (2)
5555 PEACHTREE DUNWOODY RD NE, STE. G99
Atlanta, GA 303421703
5555 PEACHTREE DUNWOODY NE RD, STE201
ATLANTA, GA 303421711
Source: CMS National Downloadable File, September 2026.