Swimming Pool Installation Be the first to review Rating: 80 Vaughan Pools & Spas 1214 Missouri 72, Rolla, MO