Address 601 S Clinton St Defiance OH 43512 United States
Phone: (419) 782-5130 Open 24 Hours a Day: No