The street address for the Findlay Center for Technology and Development is:

1700 Fostoria Ave.
Findlay, Ohio

Putting that location into the on-line mapping available on the internet show ups west of the actual entrance to the facility.  Click here for a Google Map showing the entrance to the Symposium Parking Lot.  Zoom out to find out how to get there from your QTH.