ALLEN TOWNSEND ELECTRIC, INC. Nov 9, 2019 PO Box 2243 1500 Seneca Street Lumberton, NC 28358 United StatesGet Directions(910) 739-4818(910) 738-8906atownsend32@nc.rr.comBACK TO BUSINESS LISTINGS SEARCH