Landscaping Contractor Be the first to review Rating: 63 Blue Diamond Pools & Spas 2655 Teal Road, Lafayette, IN