Iglesia Sagrados Corazones Alameda is located in Santiago, Chile on Av. Libertador Bernardo O'Higgins 2095. Iglesia Sagrados Corazones Alameda is rated 4.8 out of 5 in the category catholic church in Chile.
Address
Av. Libertador Bernardo O'Higgins 2095
Accessibility
Wheelchair-accessible entrance