Report by
Safety Report: Fraud Alert, 12500 Slauson Avenue, Santa Fe Springs, CA, USA
1 year ago •reported by user-fkmp6343
12500 Slauson Avenue, Santa Fe Springs, 90670 California, United States
I too ordered Willow Tree products and paid for them and then realized I was being scammed. I felt completely embarrassed that I fell for that. Facebook should monitor these companies more closely.Recent Reports Near Me
Recent Reports