Dermatology Specialists of Atlanta 1670 Scott BlvdSuite 202Decatur, GA, 30030 View Phone 678-904-4932 Fax: 470-428-2869 View Website Experience & Reliability Book Online Now About Send to My Email Send to My Phone Print this Page