Defiance is an unincorporated community in Saint Charles County, Missouri.
Category: Saint Charles, Missouri, United States