Shopping malls database
Sherman Town Center is located at the corner of U.S. 75 & Hwy 82, Loy Lake Rd., Sherman. It is a Power Center which opened in 2004 and was last renovated in 2007. It is an Open shopping mall. It covers an area of 493,375 sqft. and has about 50 stores.
Shopping mall's name: Sherman Town Center
Address: U.S. 75 & Hwy 82, Loy Lake Rd., Sherman, TX 75092
Number of stores: 50