Deli Production Team Member

1851 West 400 North, Shelbyville, IN