Depot Pump & Supply Inc. Plumber - North Franklin, CT Looking to contact Depot Pump & Supply Inc.? You can reach them at 800-252-6665