Get a Quote from Blue Haven Pool & Spas
Accredited Business since 2018
105 1340 Kalamalka Lake Rd
Vernon, BC V1T 6V2
(250) 542-9181