Shelor Insurance Group

Office Information

Address:
120 Bristol Dr.
Christiansburg, Virginia
24073
P.O. Box 630 (24068)

Phone Number: (540) 381-8657
Fax Number: (540) 381-8432
Email: insurance@shelor.com
Website: www.shelor.com

Insurance Carriers

  • Grange
  • Hartford
  • National General
  • Progressive

Independent Agents

  • Larry J. Shelor, Owner