Oops! Something went wrong, please try again later.
Marmi Shoes is a premier shoe store located at 7300 North Point Parkway in Alpharetta, Georgia. With a wide selection of stylish and comfortable …See more
Reviews
Facebook
Not yet rated · 2 reviews
Loading reviews...
Nov 22, 2021
This store has the rudest employees I have ever experienced in my life. The assistant manager was so rude to my 81 year old mother she seemed very irritated that my mom could not remember everything … Full review by Beth Curran