Kennard from Nebraska Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Dew Drop Inn - Nebraska, Kennard, Po Box 237, 68034 Map