Carriage House offers fashion that speaks to every woman. Located in downtown Decatur, Alabama, Carriage House carries a carefully-curated collection of women's clothing and accessories. Our mission is to provide you the very best in design, quality, and customer service.