Greene's Pump & Plumbing Repair Plumber - Ellenboro, NC Looking to contact Greene's Pump & Plumbing Repair? You can reach them at 828-287-8535