1. Service 1st 106 N Pumphrey St, Edna, TX 77957 Coordinate: 28.97383,-96.65229 Phone: (361) 782-2896