Lander Auto Service 4 years ago ID: #399293 Listed In : Automotive 1328 Lander Ave, Turlock, CA 95380, USA 209-664-9900 http://landerautoservice.com Business Description Auto Repair Shop in Turlock, CA Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Oil Change radiator repair auto repair shop car mechanic engine diagnostics Brake Repair Service Engine Tune Up Service AC Charge Recharge Free Diagnostic Car Air Conditioning