Now Open in Southlake
Discover refined style at Collars & Co. in Southlake Town Square, the vibrant centerpiece of North Texas luxury. Our store is a destination for premium apparel, thoughtfully curated to complement the city’s polished pace and cosmopolitan charm. Immerse yourself in an elevated shopping experience where tailored design and modern elegance converge.
Location
Southlake Town Square
120 State St
Southlake, TX 76092
Hours
Sun: 12pm–6pm
Mon-Thu: 10am–8pm
Fri-Sat: 10am–9pm