Iglesia Católica Cristo Luz del MundoParishSharePedro Guerrero170306 Puertas del Sol, PichinchaEcuadorGet directions