The Victoria Park Shopping center Address VMXP+86M, Quito 170160, Ecuador Contact +593 2-212-0435 Rating on Google Maps 4.20 (52 reviews) Open on Google Maps