Michelle Leigh Juneau, MD, Dermatology

2045 Peachtree Rd Ne
Ste 200
AtlantaGA  30309-1414 (Fulton County)


Phone: 404-351-7546
Fax: 404-351-2993

NPI: 1821284290
License Number: 63359 (GA)