Contact

Our Location

Wheeler Mission Ministries is located at:

205 E. New York St., Indianapolis, IN 46204
Phone: (317) 635-3575

For a list of Staff emails, click here.

Fields marked with * are required.
9,740
Total lodging provided
22,235
Total meals served
51
Medical/Dental Appointments
Close

Sign up for our email newsletter!

* indicates required

Switch to our mobile site