Our website offers a small capsule of what we currently have in our store. Stop by downtown Homewood for the latest arrivals.


Theadora represents the shared vision of sisters Dora Sarris Cothren and Debbie Sarris Owen. In 1994, the Birmingham, Alabama natives aspired to expand the local retail scene by marketing lesser-known designers from around the globe. Today, their boutique's well edited selection of clothing and accessories, attracts a loyal following of hipsters of all ages. It's a fitting homage to their grandmother, the original Theadora.

Follow us on

Visit Us

Our address
2821 18th Street South Homewood, AL 35209
Get directions
Open hours
Mon-Sat 10:00 AM — 5:00 PM