Deli Production Team Member

3430 Libbey Road, Perrysburg, OH