1. Lookworthy Face & Body Retreat 1615 E 53rd St, Anderson, IN 46013 Coordinate: 40.06136,-85.65913 Phone: (765) 644-6028