Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Plants N' Petals Retail Store


Country United States
State Texas
City Houston
Address 3810 Westheimer Rd
Phone 713-840-9191
Website https://plantsnpetals.net/

Plants N' Petals Retail Store Reviews

  • May 23, 2018

Recieved a call from an individual stating that they were with ATT and they needed authorization to change long distance carriers in house. When asked directly if I was agreeing to change carriers they said no that it was an in house change. I called ATT to verify and they told me that this was a scam.

Write a Review about Plants N' Petals Retail Store