Leeper Park Tennis Center, a facility of the South Bend Venues Parks & Arts, is located in the heart of downtown South Bend in historic Leeper Park. With 14 fully-lit tennis courts, men’s and women’s locker rooms, and air conditioned snack bar and club house, it is one of the best tennis facilities in northern […]