Val Verde Hospital Corporation Address: 801 N Bedell Ave, Del Rio, TX 78840 Phone: (830) 775-8566 Services: Ambulance Call (830) 775-8566 Get Directions