Apollo Pools & Spas, Inc. Pool Contractor - East Taunton, MA Looking to contact Apollo Pools & Spas, Inc.? You can reach them at 508-880-2688