Iglesia Católica San Juan Bautista de CotocollaoParishShareVicente López Oe5 - 280170315 Quito, PichinchaEcuadorGet directions