A general automotive repair shops company, Torrance Jaguar & Rover is located at Torrance, CA. It boasts an annual revenue of $351,900 and employs three people. Simply, Torrance Jaguar & Rover is making an undeniable splash in the industry with its boutique appeal. Farhad Khajavand is Owner of the firm.
Want to share more of your experience?GO TO FULL REVIEW