Swimming Pool Repair Be the first to review Rating: 71 Capitol Pools & Spa 1104 S Pollock St, Selma, NC