Findlay OH Skiing Centers & Resorts 1. 1424 E Main Cross St, Findlay, OH 45840 | Blanchard Landing (419) 425-7275