The Logan Institute For Health & Wellness Return to Directory Listing Category Indianapolis, INWebsite https://www.theloganinstitute.org/Phone 317 598-4325Listing Tags stem cell clinicAddress 8499 Fishers Center Dr, Fishers, IN 46038ZIP Code 46038 Contact listing ownerSend Message Name Email Phone Number Message