L & S Food Store
Palm Tree Ave. & Eighth St., PO Box CR 54802, Nassau, New Providence, Bahamas,
242-323-5115 Ph/Fax