Get Directions to Del Rio City Gas Department ← View details 201 East De La Rosa Street, Del Rio, Texas 78840 +1 830-774-8622 Get Directions From* To * — Required information