420 E. Lincoln St.
Findlay, Ohio
45840
United States
Phone:
800-637-3326
Fax:
419-422-9036
See map: Google Maps