X-star was established in 2002 by CEO Neil Ferrari. The company started in Woodside California and has been growing ever since. In 2006 X*star will be located in Tempe Arizona.
Last Updated: 3 Dec 2005 01:11:54 PST
Powered by eCRATER - a
free online store builder