Iglesia Católica San Lucas Evangelista | QuitoParishShareN90170120 Quito, PichinchaEcuadorGet directions