Close Menu

ILC of Indiana, Mitchell

Organization Details

Organization: ILC of Indiana, Mitchell

About:

Contact

Website:

Toll-Free: (800) 845-6914

Direct: (812) 277-9626

Location

Address:
1490 W. Main St.
Mitchell , IN  47446
Get directions