Soldier's Square is located in Itajubá, Brazil on Praça Dr. José Braz, 80-98 - Morro Chic. Soldier's Square is rated 4 out of 5 in the category historical landmark in Brazil.
Address
Praça Dr. José Braz, 80-98 - Morro Chic
Accessibility
Wheelchair-accessible entrance