1. Waxhaw-Marvin Swim and Tennis 8302 Viking Drive, Waxhaw, NC 28173 Coordinate: 34.965,-80.77627 Phone: (704) 243-3399