At Indian Lakes Sports Complex, located at 3300 Western Blvd, Tarboro, NC 27886, USA, fitness and fun collide. With a superb 4.4-star rating from 102 reviews, this park is the go-to place for a unique workout experience. Dial (252) 641-4202 and bounce your way to fitness!
- Matt Milliman