Our Ladys Inn Address: 3607 Highway D, Defiance, MO 63341 Phone: (636) 398-5375 Non-Profit Organizations, Hotels & Motels Other Businesses: Chandler Hill Vineyards at 596 Defiance Rd, Defiance, MO 63341 Wine Country Gardens at 2711 S Highway 94, Defiance, MO 63341 Terry & Kathy's Inn at 3006 S Highway 94, Defiance, MO 63341 Tavern Defiance at 2999 S Highway 94, Defiance, MO 63341