1. Picasso's Palette 106 SW 17th St, Ocala, FL 34471 Coordinate: 29.17127,-82.13809 Phone: (352) 789-6670