1. Los Amigos Auto Repair 1420 River Road, Selma, NC 27576 Coordinate: 35.55338,-78.29754 Phone: (919) 351-0703