Restaurants - Ice Cream in Freeport, IL
Alber Ice Cream Parlor
Dairy Queen