1. Art Studio 308 136 N Woodland Blvd, Deland, FL 32720 Coordinate: 29.02945,-81.30375 Phone: (386) 740-1805