Looking for an Impression Bridal store near you in Texas or Georgia? If you’re near the Houston, San Antonio, or Atlanta areas, our bridal shops provide wedding dresses (and more) in your region of the USA. Check out the addresses for each of our local bridal stores below, then choose the bridal shop nearest you to learn more about that store location, like shop hours, available designer styles, and more. For more general information about our Impression Bridal store locations, explore the frequently asked questions below.