1201 St Vincent Ave, La Salle, IL 61301 (815) 223-8450
How to go there
Ice cream shop Loc: 41.3408 / -89.0965
Plan your visit