Visit Website Get Directions Lewis and Clark Lodge NE 121 & Harold St. Crofton, NE 68730 Phone: (402) 388-2630