Gregory's and Gregory's Shoes, 5015 Westenheimer Rd, Houston, TX 77056 are scam artists, crooks, and morons. No one should ever order anything from these people. These people stole my credit card number along with my name and address, and ordered a pair of hideous sun...
Read more
Reply to reviews