Address and contacts of Canyon Plaza Shopping Center
Canyon Plaza Shopping Center
Chula Vista
, CA
91910 United States Email
Contact Phone P:
---
Website
-
Company Rating
5 Facebook users were in Canyon Plaza Shopping Center. It's a 917 position in Popularity Rating for companies in Local Business category in Chula Vista, California
Summary
Canyon Plaza Shopping Center is Chula Vista based place and this enity listed in Shopping Mall category. 91910.