1. The Tattoo Shop @The Body Gallery Inc 3134 N Woodland Blvd, DeLand, FL 32720 Coordinate: 29.08512,-81.32287 Phone: (386) 734-6374