For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Rebecca D.

United States

1 Reviews
1 Reads
1 Useful

1 review

Justvigors

I looked up their information on Facebook…

I look up their information on Facebook and it states that they are located in Texas, so I emailed them for a phone number so I can reach out to the store and they keep sending me the same generated response back. It's a total scam, it's not in Texas. They're showing a picture on their site on Instagram. Of a different store, it's not even their store

2024-05-11Helpful 1