Blu Haven Pools & Spas Pool Contractor - Mcallen, TX Looking to contact Blu Haven Pools & Spas? You can reach them at 956-897-8846