Address 1600 N Clinton St #101 Defiance OH 43512 United States
Phone: (419) 783-8960 Open 24 Hours a Day: No