1. Indy Language Center 1001 3rd Ave SW, Carmel, IN 46032 Coordinate: 39.96521,-86.13031 Phone: (800) 695-8772