D.W. Lee's Barber Style Shop

4630 North Post Road, Indianapolis, IN 46226