Location and Hours Picasso’s Moon is located in the creative arts community of Towles Court. 334 south Washington blvdSarasota, Florida 34236 (941) 932-0103 Please call to check on the shop hours.Share this:FacebookTwitterPinterestEmailLike this:Like Loading...