John Deere Dealer in Salem, VA
In the Roanoke Valley, James River Equipment in Salem provides compact construction gear for every project size. Whether you need to rent or buy, we've got high-efficiency John Deere machines ready to work. Visit our location for parts, attachments, and top-tier support.

Salem, VA
3902 W Main St
Salem, VA 24153
Monday - Friday:
7:00AM-5:00PM