February 25, 2011

The Weitzman Group announced that Edwin Watts Golf Shop has leased 4,125 sq. ft. of retail space in Twin Creeks Village, located in Allen, Texas, north of Dallas.