Automotive - Turlock, California, United States
A Special Place School is an automotive company based out of 2490 N WALNUT RD, Turlock, California, United States.