1. Touch Of Health Holistic Center, L.L.C. 510 Amos Rd, Shelbyville, IN 46176 Coordinate: 39.51886,-85.76141 Phone: (317) 398-8003