Leo Art Creations Has Moved!

Bye Wellington, Florida – Hello Lake Placid, Florida!

Our new location on the shore of Lake Huntley is getting ready to open as Leo’s Lily Pad. With breathtaking views, coffee on the deck, and Leo can’t wait to start painting again!


Leave a Reply

%d bloggers like this: