




Island Nation
Department Store
Phone: (918) 289-0360
Open now
- Thu 10:00 AM - 7:00 PM
9168 S Yale Ave, Ste 140 Tulsa, OK 74137 ·919.54 mi
Is this your business? Verify your listing
Reviews
yelp 4.5
2 reviews
5 star
1
4 star
1
3 star
0
2 star
0
1 star
0
Sara S.
03/26/17
Love their selection of clothes! They also have great art and accessories for the home. There are always helpful and friendly workers in there that are never pushy or up in your business.
More Elliott W.
11/05/18
This place is closing soon. So everything in the store is 40 to 60% off. Great deals on Christmas gifts.
MoreAdvertisement
