Del Rio Ambulance LLC Address: 126 W. Ogden ST., Del Rio, TX 78840 Phone: (830) 719-2495 Services: Ambulance Call (830) 719-2495 Get Directions