Setzer & Sons Pools & Spas Pool Contractor - Lenoir, NC Looking to contact Setzer & Sons Pools & Spas? You can reach them at 828-754-4777