Cloverdale Shoe Repair Shop
1046 E Fairview Ave Montgomery, AL
Shoe Dept. is the shoe store in the mall. They do offer some quality shoes, but also have some cheaply made shoes as well. The prices are not fabulous, and I usually don't find anything for myself.
Julia (3-Scott) R.
April 30, 2007
If you've been to or used
Shoe Dept., leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.