Get Directions Tienda Leon 116 W Norfolk Ave. Norfolk, NE 68701 Phone: (402) 371-4778 Social: Facebook