Drag box to select area
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
- Hours: Mon - Fri, 9am - 5pm; Sat, Sun, closed
- Hours: Mon - Sat, 10am - 9pm; Sun, noon - 6pm