Benchmark Physical Therapy Store in Decatur by May 21, 2026 Address 2097 N Decatur RdDecatur, GA 30033USContact