Life Tech Ambulance Transport Services Address: 401 E 17Th ST, Del Rio, TX 78840 Phone: (830) 422-9574 Services: Ambulance Call (830) 422-9574 Get Directions