Leonard's Fine Mens Clothing

Flag as Inappropriate

Leonard's has been a part of the Elmhurst community since 1942, selling fine men's dress clothing. With a friendly staff and a large selection, Leonard's is a great place to visit whenever in need of a great suit.
129 N York St, Elmhurst, IL 60126
(630) 833-8900
  • Hours: Mon, Tues, Wed, Fri, 10am - 6pm; Thurs, 10am - 8pm; Sat, 9:30am - 5pm
  • Accessible: no
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?