Iglesia Santa Teresa De Los AndesParishShareAvenida José Manuel Balmaceda 27741711000 La Serena, Región de CoquimboChileGet directions