Across Craig County
I have a deep appreciation for the rugged beauty and tight-knit community of Craig County. From the county seat of New Castle and along the vital Route 311 commuter corridor, I am dedicated to serving local families. My focus is on protecting assets for homeowners and individuals throughout the stunning mountain landscapes of the Jefferson National Forest. I understand the unique needs of our community and offer a range of personal insurance options—from term and whole life to final expense and critical illness plans. As your neighbor and licensed insurance producer, I'm here to help you build a secure financial future. (June Marcia Williams, NPN: 17209549, Virginia License No: 1575461)
- Craig County Courthouse
- Carilion Clinic Family Medicine - New Castle
- Jefferson National Forest


