1. Health Spot 9778 E 116th St, Fishers, IN 46037 Coordinate: 39.95692,-85.99611 Phone: (317) 288-8208