Canyon Plaza Shopping Center

Website
Telegraph Canyon Rd
Chula Vista, CA 91910

Canyon Plaza Shopping Center is a retail destination in Chula Vista, CA, offering a variety of stores and services to meet the needs of the local community.

With a convenient location and diverse selection of businesses, Canyon Plaza Shopping Center provides a one-stop shopping experience for visitors seeking everyday essentials and more.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesCaliforniaChula VistaCanyon Plaza Shopping Center

Partial Data by Foursquare.