We wanted to provide everything that a used car dealership in Selma, AL should provide and we wanted to do something more. Old Depot Motors believed in not only providing great customer service, but in treating the customer like family. Call at (334) 872-0429 or visit our company office.
Category
Used Car Dealership
Address
1305 Water Ave, Selma, 36703, AL,