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