Loading…
The Brass Horn is a fine men's clothing store located in Downtown Decatur, Illinois, offering a wide range of apparel from casual to formal wear. They also provide suit and tuxedo rentals for special occasions, featuring brands like Allure and Michael Kors, with expert staff assistance for styling and fitting.
AI named The Brass Horn in November 2025.