MallsDB.com

Shopping malls database

  • Home

Town Center Square at Terra Vista (Rancho Cucamonga)

Town Center Square at Terra Vista is located at the corner of Foothill Blvd. & Spruce Ave., Rancho Cucamonga. It is a Power Center which opened in 1994. It is an Open shopping mall. It covers an area of 229,000 sqft. and has about 15 stores.

Shopping mall's name: Town Center Square at Terra Vista
Address: Foothill Blvd. & Spruce Ave., Rancho Cucamonga, CA 91730
State: CA
Number of stores: 15


A some major stores in Town Center Square at Terra Vista

  • Barnes & Noble
  • Blimpie Subs & Salads
  • HomeTown Buffet
  • OfficeMax
  • PetSmart
  • Pick Up Stix-Chinese Res.
  • Pier 1 Imports
  • Stein Mart
  • TD Ameritrade
  • Vacant

© 2010-2024 MallsDB.com | privacy policy