Company THOMAS HEALTH WELLNESS AND TREATMENT SERVICES LLC Address 2071 McAfee Road, Dekalb, Decatur, GA, 30032, USA