The Linen Shop
Area: 
Downtown Nassau
Address: 

Bay Street
Nassau, The Bahamas

Phone: 
(242) 325-0156
Fax: 
(242) 325-0156