About

Edit info

Are you looking for a salon in Indianapolis, IN? Check out Talk of The Town, a local hair salon at 5726 Michigan Rd. Call Talk of The Town at (317) 254-8346 to see if they are open today.