Indianapolis Center

11350 N Meridian Street, Suite 200
Carmel, IN 46032
317-844-1711
FAX: 317-844-1732
Toll Free: 1-866-637-4567

Indianapolis's website

Apply Online

 

Administrative Staff


Click for larger image

 

The Indianapolis Center is located inside the New York Life Building on the west side of Meridian Street just south of the 116th Street stoplight.

 

 

 

Get driving directions from Google Maps or Yahoo! Maps.