Headquartered at Van Nuys, CA, success follows new and used car dealer Stars & Strips Auto Sales around. It brings in a revenue of $659,940 annually and employs one people. The specialized appeal of Stars & Strips Auto Sales has made it undeniably popular. Owner Alejandro Sanchez presides over the company.
Want to share more of your experience?GO TO FULL REVIEW