By Brian Lockhart
Old Navy clothing will open a store in downtown Flushing in the spring of 2001, a company spokesman said.
What remained unclear was if it would be located in the vacant Woolworth
Old Navy clothing will open a store in downtown Flushing in the spring of 2001, a company spokesman said.
What remained unclear was if it would be located in the vacant Woolworth