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 a * are required.
17,409
Total lodging provided
28,093
Total meals served
107
Medical/Dental Appointments
Close

Sign up for our email newsletter!

* indicates required

Switch to our mobile site