11 Cole Place, Chapel Hill, North Carolina 27517(919) 942-6002
Chapel Hill’s O2 Fitness Club in North Chatham features a three-lane lap pool, large whirlpool bath, indoor turf space, and more to help our members stay active.