O2 Fitness - Carrboro/Downtown
- Distance: 3,524.10 mi
- Address:503 W Main St, Carrboro, NC 27510
- Phone:(919) 960-9910
- Reviews: 21Rating: 2.3
O2 Fitness in Carrboro, NC just upgraded all the fitness machines, including adding more than were originally there. I work with Head Trainer Jeremy Waller and my strength, balance, and overall wellness has improved significantly.... more