Canyon Plaza
Closed
Opening hours
Monday
8:00 AM — 10:00 AM
Tuesday
8:00 AM — 10:00 AM
Wednesday
8:00 AM — 10:00 AM
Thursday
8:00 AM — 10:00 AM
Friday
8:00 AM — 10:00 AM
Saturday
8:00 AM — 10:00 AM
Sunday
8:00 AM — 10:00 AM
Canyon Plaza
Canyon Plaza is located at 501 Telegraph Canyon Rd, Chula Vista, CA 91910, USA, near this place are: Terra Nova Plaza (2 km), Chula Vista Center (4 km), College Plaza (5 km), Genesis Square Shopping Center (5 km), Palomar Trolley Center (5 km).
To have a better view of the location "Canyon Plaza", pay attention to the streets that are located nearby: Broadway, E H St, Birch Rd, Otay Lakes Rd, Palomar St. For more information on how to get to the specified place, you can find out on the map that is presented at the bottom of the page.
Map
Reviews, Canyon Plaza