Home - Malls - North America - USA - California
City: Santa Maria
Region: North America
Country: USA
State: California
Trade area: 600 000 sq. meters
Address: 142 Town Center East, Santa Maria CA 93454
No of floors:: 2
Website: http://www.santamariatowncenter.com/