Wheeler Mission Admin Office is located at:
205 E. New York St., Indianapolis, IN 46204
General Inquiries: 317.635.3575
Volunteer Services: 317.686.6239
Media Calls: 317.460.0045
Email: info@wheelermission.org
For a list of Staff emails, click here.