Did you know that a Tower Records store at 360 Newbury Street , Boston , was the largest record store in the United States upon its opening in 1987? SOMEFACTS.com