Iglesia de Santa Rosa de Lo BarnecheaParishShareAvenida Raúl Labbé 137998320000 Lo Barnechea, Región Metropolitana de SantiagoChileGet directions