Little Red Hen

653 Vernon Ave.
Glencoe
Illinois
United States