We apologize for the inconvenience

The people search feature on Superpages.com is temporarily unavailable. You can still search for people on yellowpages.com since Yellow Pages and Superpages are part of one company.

You will be automatically re-directed to People Search on yellowpages.com in .

Please note our privacy policy has changed. To view the policy, please go to https://corporate.thryv.com/privacy/

Details

General Info

As Erie Insurance Agents we provide superior home, auto or business insurance to suit your needs. Not sure what you need Talk with your local Erie Agent to discuss how we can help. With award-winning service and great prices we give you confidence that you are well protected.

HoursCLOSED NOW
Regular Hours:
Mon - Fri
Sat - SunClosed

Contact Info

Phones:

Main - 540-922-1629

Fax - 540-382-0158

ExtraTollFree - 800-866-1664

Address:
128 Oaktree Blvd Christiansburg, VA 24073
Email:

Reviews

Be the first to review!
Write a Review
Categories
Health Insurance, Auto Insurance, Boat & Marine Insurance, Business & Commercial Insurance, Homeowners Insurance, Insurance, Property & Casualty Insurance, Renters Insurance
Location
For over 45 years Castle Rock Insurance Agency has been one of the leading Independent Insurance Agencies in Southwest Virginia due to the dedicated service of our agents, the representation of insurance companies, and the loyalty of our customers. We have offices located in Pearisburg and Christiansburg, Virginia to provide our customers in Virginia, West Virginia and neighboring states the protection and service that they have come to expect from our agency.
Data provided by one or more of the following: Thryv, Data Axle, Yext.