Dominic the Food Reviewer: Lambs Farm in Libertyville, Illinois – OnMilwaukee

The small pet shop employed a dozen of employees with developmental disabilities. The pet store was called Lamb’s pet store in Chicago. In 1965, both …

  • You already voted!
  • Read More