1. The Logan Institute for Health & Wellness 8499 Fishers Center Dr, Fishers, IN 46038 Coordinate: 39.95567,-86.01876 Phone: (317) 598-4325