To navigate, press the arrow keys. Mi Vida ← View details 212 North Getty Street, Uvalde, TX 78801 +1 830-278-3537 Get Directions From* To * — Required information