Company Atlanta Center for Specialized Care, PC Address 5095 Winding Branch Drive, Dekalb, Dunwoody, GA, 30338, USA