Talbots is a sophisticated, modern-style women's clothing store, specializing in high-quality apparel, shoes and accessories. The store focuses on the 35 and older population, offering many styles and sizes. Located on Main Street in Crocker Park, you can miss the red door.