1. Steves Auto Shop 110 Davidson St, Tillar, AR 71670 Coordinate: 33.702663,-91.44239 Phone: (870) 392-1182