Our Facility, The Freeman Aquatic Center, is located on the campus of Greater Atlanta Christian School in Norcross Georgia. We are easily located off I85 and Indian Trail Rd.
Our Facility, The Freeman Aquatic Center, is located on the campus of Greater Atlanta Christian School in Norcross Georgia. We are easily located off I85 and Indian Trail Rd.