Deli Production Team Member

3500 North Plainview Road, Walcott, IA