John Carroll Leisure Centre, Denman Street, Nottingham, NG7 3PS Show/Hide Map
Located at John Carroll Leisure Centre, Denman Street, Nottingham, NG7 3PS, John Carroll Sports Hall has tennis courts available for hire.