Get directions to: Crossing, Carroll, OH Restaurant address: 68 E Canal St Carroll, OH 43112, USA Driving Walking Bicycling Restaurant: Crossing