The Castle Doctrine – What Does It Mean presented by U.S. Law Shield March 28, 2023 @ 6:00 pm - 8:00 pm Centerfire Shooting Sports 875 North Jan Mar Court, Olathe THE CASTLE DOCTRINE: What Does It Mean?