Riva, do you (or anyone else) know the location of the main Viva office in SD? Someone said it might be somewhere on Churchill? We need to reactivate our TV boxes and they said we have to go to main office, but unbelievably all they know is “Santo Domingo “
Winstong Churchill ave. With Max Henriquez Ureña Corner, before Blue Mall going from south to north