100% Were impressed
Leader is a clothing retailer conveniently located in North Dekalb Mall. Leader has a variety of suits and formal clothes for men at various prices. It has the same hours as the mall. 
2050 Lawrenceville Hwy Ste 2012, Decatur, GA 30033
(404) 320-0019
  • Hours: Mon - Fri, 9am - 5pm; Sat, Sun, closed
  • Hours: Mon - Sat, 10am - 9pm; Sun, noon - 6pm
Share a review or post about this business.
Posts awaiting your approval 0
See more »