Allen Pools & Spas ShoppingPools Spas Allen Pools & Spas Visit Website 227 Mechanic St, Suite A Lebanon, NH 05001 (603) 410-5900 (800) 543-7665 (802) 295-6073 (fax) Facebook Twitter Hours: Monday-Friday 9am-530pm, Saturday 9-4pm About Map About Sustained through generations of passion and professionalism, we believe in representing products that deliver health, relaxation, and lifetime memories. Directions Exit 11 off 91, past the VA on the right.