The Island Shop
L.G. Smith Blvd. Z/N Local Store, Oranjestad 111 Aruba
The Island Shop is a Flea & Street Markets place is located in Oranjestad, Aruba. The address of The Island Shop is L.G. Smith Blvd. Z/N Local Store, Oranjestad 111 Aruba.
If you want to go to the place or need any services, you can contact them directly. The phone number is +297 746 2279,