For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Lisa Russo

United States

1 Reviews
4 Reads
0 Useful

1 review

Slomin's Inc.

If I could give zero stars I would

If I could give zero stars I would! Horrible customer service and lack of communication skills. Eric the so called manager....extremely arrogant.

2026-07-08Verified