Willow Springs IL Caterers 1. 8390 Archer Ave Ste Willow, Willow Springs, IL 60480 | Spring Forest Meat and Deli Shoppe (708) 839-1056