This was an unexpected location for Off Broadway, and I'm happy for it, since I needed to return a pair of shoes I purchased from the Foxboro location. The staff were very friendly and got a pair of replacements without batting an eye. I do wish each branch had communicating system, since I got my shoes on sale and the computer didn't seem to register, but the staff just manually inputted the discount without any arguments. read more