1. Knead Sole Reflexology 216 N Woodland Blvd, Deland, FL 32720 Coordinate: 29.03048,-81.30368 Phone: (386) 873-7707