Swimming Pool Installation Be the first to review Rating: 88 Cavanaugh Pool, Spa & Patio, Inc. 951 National Mine Drive, Madisonville, KY