Quality Inn In the city center
1068 Hotel Dr -
Defiance,
OH 43512