Charles Douchy, MD Title: Physician Company: North Atlanta Dermatology Location: Duluth, GA United States Notable Member