1. Clearwater Pool Spas & Billiards 306 Jackson St, Thibodaux, LA 70301 Coordinate: 29.79735,-90.82248 Phone: (985) 868-4809