D.W. Lee's Barber Style Shop 4630 North Post Road, Indianapolis, IN 46226