Independence Square is located in Montevideo, Uruguay on 3RV293P, Pl. Independencia. Independence Square is rated 4.6 out of 5 in the category park in Uruguay.
Address
3RV293P, Pl. Independencia
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance