Municipalidad de Valdivia is located in Valdivia, Chile on Av. Balmaceda 6550, Los Ríos. Municipalidad de Valdivia is rated 1 out of 5 in the category government in Chile.
Address
Av. Balmaceda 6550, Los Ríos
Accessibility
Wheelchair-accessible entrance