Located in Santa Maria, CA, Santa Maria Town Center serves shoppers from across the region. Shoppers can find this Regional Center at Broadway & Main St.. Originally opened in 1976, the mall was updated and renovated in 2009. The mall spans 680,000 sqft. of leasable retail area and is home to around 76 stores. Amenities include 4,000 dedicated parking spaces and a convenient with 200 seats.