Starcrest Of California
Ripoff
- 09-29-2004
- 18
Starcrest of California is a RIPOFF Do Not Order from them. I ordered items twice using my personal check, both times the items never came.
Company: Starcrest Of California
Country: USA
State: California
City: Perris
Address: 19465 Brennan Ave
Phone: 9519435574