Shelor Motor Mile

close personalizer row

Cars Financial

Important Notice: Effective April 1, 2021 All Web, IVR, Mobile App, Text, and Call in payments will be charged a $4.95 processing fee. Please note to avoid the $4.95 processing fee you can set up the account for autopay, mail your payments to Cars Financial PO Box 630 Christiansburg VA 24068, or place in our drop box located on the side of our building.

Saved Vehicles


You don't have any saved vehicles!

Look for this link on your favorites:


Once you've saved some vehicles, you can view them here at any time.

Contact Us

(540) 381-8417

Call Now

2260 Roanoke Street • Christiansburg, VA 24073

Get Directions

Today's Hours:

Open Today! Sales: 9am-8pm

Open Today! Service: 7:30am-6pm

Open Today! Parts: 8am-5pm

Shelor Motor Mile 37.1367469, -80.365256.