We're open
LeFevre Inn & Resort
9917 W DEININGER LN
GALENA, IL 61036
View larger map