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.

June 30, 2008

The new fixture plan at Edwin Watts Golf Shop offers the perfect balance of...