Movistar is located in Uruguay on P7 - Playa Mansa, Av. Roosevelt - Punta Shopping - Stand Planta Baja, Maldonado. Movistar is rated 3.2 out of 5 in the category cell phone store in Uruguay.
Address
P7 - Playa Mansa, Av. Roosevelt - Punta Shopping - Stand Planta Baja, Maldonado
Service options
In-store shopping