Niagara Falls ON Swimming Pool-Service 1. 6309 Drummond Rd, Niagara Falls, ON L2G 4M8 | Paradise Pools & Spas (905) 357-1118