Newbury Center Plaza

newbury-center-shopping-plaza