Kibworth Tennis Club, Smeeton Road, Kibworth, LE8 0LG Show/Hide Map
Located at Kibworth Tennis Club, Smeeton Road, Kibworth, LE8 0LG, Kibworth Tennis Club has tennis courts available for hire.