Address: Mind Body Sports Camp at Peachtree Corners Presbyterian Church, 5918 Spalding Dr, Norcross, GA, 30092.