1. Our Ladys Inn 3607 Highway D, Defiance, MO 63341 Coordinate: 38.69569,-90.79734 Phone: (636) 398-5375