Grand Bahama Island Shopping

Leo's Art Gallery

  • Art Galleries

Published 09/28/2015

Fodor's Review

This little shop showcases the expressive Haitian-style paintings and Bahamian impressionism of famed local artist Leo Brown, each piece with its own story. This storefront is both his studio and his showroom.

Shopping Information

Address:

Port Lucaya Marketplace, across from Zorba's, Lucaya, Grand Bahama Island, Bahamas

Phone:

242-373–1758

Published 09/28/2015

Advertisement

Add Your Own Review

When did you go?

Minimum 200 character count

How many stars would you give?

Experience

Ease

Value

Don't Miss

No Thanks