Clutch City Pickleball

Clutch City Pickleball, 12070 McLain Blvd, Houston Texas, 77071
Location Information
Clutch City Pickleball
12070 McLain Blvd
Houston
Texas, 77071
United States
Net Type: Permanent
Surface Type: Pickleball Hardcourt Surface
No. of Courts: 2
Parking: No Fee