Originally Posted by gaby
I was checking out the website of MIO. I noticed they have four locations and one of them says "the Market" located at the Allhambra Mall. is that the little shopping center by the Allhambra Casino?
thank you, who knew. I may even rent a cellphone from them, too, seems cheaper than Aruba Discount Cell, especially since I have to go there anyway to top off my MIO device.
View Tag Cloud