Contact us
Mountcastle Insurance makes finding the right insurance easy. We're happy to help you find exactly what you need! Reach out and we’ll review your situation and risk exposure to find the right coverage.
Looking for someone specific?
Lexington, NC
307 West Center Street
Lexington, NC 27292
(336) 249-4951
Winston-Salem, NC
Office Relocating; New Address Fall 2026
(336) 249-2951
Mount Airy, NC
190 Virginia Street Suite 123
Mount Airy, NC 27030
(336) 783-3939