Naff Auto Sales is located in the beautiful Roanoke Valley of Virginia and we sell all types of cars, trucks, vans, and SUV's. We are a family operation and have been in business since 1960. 


We started on the Internet in 1999 and have since sent vehicles to Africa, Asia, Europe, Central & South America, and all over North America. Our inventory is constantly changing, so please check back often. If we do not have the vehicle you are looking for, let us know because chances are we can locate one for you.


Most vehicles include a standard Power Train Warranty. Extended service contracts are available on vehicles with less than 200,000 miles.


Our address is 4520 Melrose Ave. Roanoke, VA 24017 - We are located just off Interstate 81 on Route 460 in between Peters Creek Rd. and Electric Rd. (Rte. 419) at Lakeside Plaza . 

Phone - (540) 986-0432
Email - naffauto@aol.com​​


Business Hours:

Monday-Friday 8AM-6PM

Saturday 8AM-4PM




Basic Directions:

From the North: Take Interstate 81 South to Exit 143 (I-581 S). Then take the 1st Exit onto Peters Creek Rd. South. Go 2 miles and take a Right on Melrose Ave. We are in the second block on the Left across from a Country Cookin Restaurant.

From the East: Take 460 W thru Roanoke past the Civic Center. Continue on 460 W(Orange/Melrose Ave.) until you cross Peters Creek Rd. We are in the second block on the Left across from a Country Cookin Restaurant.

From the South: Take 220N into Roanoke until it becomes I-581N. Go past Downtown Roanoke and take the 2nd Peters Creek Rd. Exit (South) off of 581N.  Go 2 miles and take a Right on Melrose Ave. We are in the second block on the Left across from a Country Cookin Restaurant.

From the West: Take (460, I-64) to Interstate 81 to Exit 143 (I-581 S). Then take the 1st Exit onto Peters Creek Rd. South. Go 2 miles and take a Right on Melrose Ave. We are in the second block on the Left across from a Country Cookin Restaurant.