Twin Star Cars

Orders and Inquires:

Twin Star Cars
8070 S Slide Creek Lane
Meridian, Idaho 83642-7190

Phone: 208-908-2173

Pay by money order or personal check, no credit cards.
Allow 10 days for personal checks to clear.

Home | New Releases | Products | For Sale Items | Orders | Links | Contact Us

Web Site Administrator