Sel Mechanic


1-910-285-6361
634 S Norwood St
Wallace, North Carolina, 28466

You are in good hands when you visit Sel Mechanic. We can assist you in choosing the right vehicle that meets your needs. Our committed sales representatives are knowledgeable, and here to assist you pick the perfect automobile for you. With many vehicles to choose from, we will get the perfect car to fit your budget. All of your used vehicle needs can be taken care of at Sel Mechanic. Whatever you might need from a used vehicle, Sel Mechanic is here to help. Sel Mechanic of Wallace at 634 S Norwood St, Wallace, North Carolina 28466 is the place to visit when you are looking to buy a car or truck.

Save Money by Getting Your Financing Approved Before Visiting a Dealer.