Amcare Ambulance LLC Address: 904 S Main ST, Del Rio, TX 78840 Phone: (830) 719-2495 Services: Ambulance Call (830) 719-2495 Get Directions