To navigate, press the arrow keys. Shoe Palace ← View details 4500 North Oracle Road #159, Tucson, AZ 85705 +1 520-293-1801 Get Directions From* To * — Required information