To navigate, press the arrow keys. Vista Eyes & Contact Lens Center ← View details 990 West 41st Street # 102, Hibbing, MN 55746 +1 218-263-8956 Get Directions From* To * — Required information