Shopping malls database
Dublin Town Square is located at the corner of Dublin Blvd. & Amador Valley Blvd., Dublin. It is a Power Center which opened in 1981. It is an Open shopping mall. It covers an area of 206,425 sqft. and has about 23 stores.
Shopping mall's name: Dublin Town Square
Address: Dublin Blvd. & Amador Valley Blvd., Dublin, CA 94568
Number of stores: 23