Golf Galaxy opens at Burlington Square
Burlington, Mass. -- Centro Properties Group announced that Golf Galaxy has opened a 15,200-sq.-ft. store at Burlington Square, located in Burlington, Mass.
New York City-based Centro Properties Group is the owner of Burlington Square.