Since 1950 Trowell & Turner Automotive has provided the Dallas area with reliable, affordable automotive maintenance and repair services including oil changes, brake jobs, engine maintenance, complete engine overhauls and more! You’ll be hard-pressed to find the same level of professionalism and service that their mechanics provide! Their certified technicians provide the best service in Dallas on domestic and import cars and trucks of all types. Stop by the shop at 603 Harry Hines Blvd. in Dallas or call today to schedule an appointment at 214-637-1940