Ricker's ← View details 14309 Leo Road, Leo, Leo-Cedarville, IN 46765 +1 260-627-2490 Get Directions From* To * — Required information