Atlanta Back Clinic-Orthopedic Physical Therapy & Training Center

Building 11, 2191 Northlake Parkway, Suite 31, Tucker, GA, United States, 30084
770-491-6004 Phone