To navigate, press the arrow keys. Baron Vision Center ← View details 710 South 13th Street, Decatur, IN 46733 +1 260-724-4318 Get Directions From* To * — Required information