1. Duck Down & Above 101 E Church St, Leesburg, IN 46538 Coordinate: 41.32993,-85.84617 Phone: (574) 453-4455