1. Enviropest Inc 7220 Creekview Ct, Lucama, NC 27851 Coordinate: 35.62235,-78.01435 Phone: (252) 239-1043