Address: 11705 Jones Bridge Rd., D-102 Johns Creek, Georgia Located Inside Scoliosis Specialists Phone: (404) 431-5370