Pool Repair Be the first to review Rating: 85 Larry's Pool & Spa 1420 Barlow St, Traverse City, MI Time in business: 56 years years