The Kannapolis YMCA is one of six Rowan-Cabarrus YMCA branches and serves the Kannapolis, NC region.
Small Group Personal Training & nutrition coaching in person & online. Small Group Training Schedule: M: 6am, 7am, 9am, & 5pm T: 10am, 5pm & 6pm W: 6am, 7am, 9am, & 5pm Th: 10am, 5pm & 6pm F: 6am, 7am, 9:15 am S: 9am