To navigate, press the arrow keys. Duck, Down & Above ← View details 101 E Church St, Leesburg, IN 46538 +1 574-453-4455 Get Directions From* To * — Required information