The Inn at Defiance   |   125 Defiance Road, Defiance, MO 63341  |  636-987-2002  |  stay@thedefianceinn.com  |  The Inn at Defiance FacebookThe Inn at Defiance TwitterThe Inn at Defiance BloggerThe Inn at Defiance Google+The Inn at Defiance Pinterest