Santa Maria Town Center

Mall details

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/

On a map