Findlay OH Food Products & Manufacturers 1. 1790 E MELROSE AVE, FINDLAY, OH 45840 | MARATHON (419) 420-0687