Our Location Derm Doc Atlanta – Florence Humphrey,MD 4150 Snapfinger Woods Dr Ste 210, Decatur, GA 30035 (678) 949-9333