Findlay Inn Address 200 E Main Cross St Findlay OH 45840 United States Upcoming Events No events in this locationShare on Facebook