DEL RIO LOCATION. 2201 N. Bedell #E Next to The News Herald Del Rio, Texas 78840 830.774.4723 Fax 830.774.4726 Javier Rodrigeuz-Sanchez, M.D. VIEW MAP >>>.