HomeHospitals Indiana University Health Methodist Hospital - Indianapolis - Indiana Indiana University Health Methodist Hospital Address: 1701 N. Senate Boulevard Indianapolis, IN 46202 Facebook Twitter Share:Indiana University Health Methodist Hospital - Indianapolis - Indiana Facebook Twitter WhatsApp Pinterest LinkedIn Reddit Tumblr Telegram Email