The base of operations for auto and home supply stores company Desert Muscle Cars are located at 2853 N Stone Ave, Tucson, AZ. It brings in a revenue of $373,700 annually and employs three people. The boutique appeal from Desert Muscle Cars has made quite a splash within the industry. Kenneth Landry is the Owner of the firm.
Want to share more of your experience?GO TO FULL REVIEW