Deli Production Team Member

1701 W Evergreen/I-70 and I-55, Effingham, IL