At Cherished Moments in Gardendale you are sure to find the perfect dress for you prom or wedding. They carry a very large variety of dresses in tots, teens, misses, and even plus sizes. The staff there is very helpful in helping you decide what is the perfect dress for you. You can buy a dress or rent one. They even do tux rentals!
more