Sport City is located in Punta del Este, Uruguay on Av. Roosevelt y P.7 Playa Mansa, local 372. Punta Shopping. Sport City is rated 3.7 out of 5 in the category sporting goods store in Uruguay.
Address
Av. Roosevelt y P.7 Playa Mansa, local 372. Punta Shopping