1. Touch Arts Massage Therapy & Wellness 113 Heymann Blvd Ste 6-1, Lafayette, LA 70503 Coordinate: 30.20706,-92.01339 Phone: (337) 371-7386