Star Crest Of California
Ripoff, dishonest fraudulent billing
- 06-09-2007
- 8
Starcrest received my order and immediately billed my credit card. I never received the merchandise. Darlene, Horsham, PA
Company: Star Crest Of California
Country: USA
State: California
City: Perris
Address: 19465 Brennan Ave
Phone: 9516572793