S and H Specialized Auto Sales located at 1105 Colorado Lane J3 in Arlington, TX services vehicles for Auto Repair, Transmission Repair, Service Station. Call (817) 469-1582 to book an appointment or to hear more about the services of S and H Specialized Auto Sales.