Iglesia Católica San Vicente Ferrer de AndoasParishShareCalle DSan Vicente de Andoas, PichinchaEcuadorGet directions