Content about San Francisco Centre

May 3, 2011

The Timberland Co. on Friday will open a new store in San Francisco, in San Francisco Centre.

Stratham, N.H. -- The Timberland Co. on Friday will open a new store in San Francisco, in San Francisco Centre. Designed to reflect the company's long-standing commitment to sustainability, the 2,300 sq. ft. space is one of the brand's most eco-conscious stores to-date. In a first for Timberland, the sales floor is lit entirely with reduced-wattage LED lighting.