... the distinction of being an authorized repair facility for Tesla. This is limited to a very small number of shops that have the latest in training, equipment and experience to repair the most sophisticated vehicles.
Read more
3245 Swetzer Rd, Loomis, CA