Amistad Ambulance Transports, LLC Address: 3912 E Highway 90, Del Rio, TX 78840 Phone: (877) 298-8796 Services: Ambulance Call (877) 298-8796 Get Directions