December 10, 2010

Centro Properties Group announced that Golf Galaxy has opened a 15,200-sq.-ft. store at Burlington Square, located in Burlington, Mass.