Starcrest Of California
Ripoff false advertising
- 11-15-2004
- 7
I ordered merchandise and sent check never heard from them or received any merchandise.
Company: Starcrest Of California
Country: USA
State: California
City: Perris
Address: BRENNAN AVE