Starcrest Of California
Returned merchandise has not returned money
- 01-06-2002
- 8
It has been several months since i returned merchandise to starcrest fo caif and they have not responded or returned money after several attempts to contact them... They have no 800 number for complaints and no email address...
Charles
st louis, mo
Company: Starcrest Of California
Country: USA
State: California
City: PERRIS
Address: 19465 BRENNAN AVE
Phone: 9099401255