Leo's Art Gallery, Freeport
Categories: Art Galleries, Shopping, Museums
Leo's Art Gallery is located in Freeport. To visit Leo's Art Gallery and get the most from your holiday in Grand Bahama Island, create itinerary details personal to you using our Grand Bahama Island tourist route planner.
Create a full itinerary - for free!
There is a story with ALL of his pieces! LOVE this artist, bought one piece, and I look forward to buying more! HIGHLY recommend!
If you appreciate art his studio is well worth a visit! Such a nice person too. I happened to just discover his shop by surprise. So glad I did.
Great local artist! Spends time explaining the meaning behind his work. My friend purchased a piece, and Leo was a pleasure to work with!
Unable to display map at this time. Please try again later.
Are you the owner of this business? Click here for promotion tips.