Capilla Católica del Señor de los MilagrosChapelShareFernandez Madrid N1-113170114 Quito, PichinchaEcuadorGet directions