This site has limited support for your browser. We recommend switching to Edge, Chrome, Safari, or Firefox.

Free US Shipping $150+ & Free US Returns Shop Now

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.

Visit Us Today

Location

Southlake Town Square
120 State St
Southlake, TX 76092

Hours

Sun: 12pm–6pm
Mon-Thu: 10am–8pm
Fri-Sat: 10am–9pm

Cart

Congratulations! Your order qualifies for free shipping Free shipping on orders $150+

No more products available for purchase

Your cart is currently empty.