TLC-South Bend is located in the heartland of the USA, in South Bend, Indiana, on the campus of Indiana University South Bend. Hot, sunny summers and cold, snowy winters in South Bend provide students with the best of both worlds. TLC-South Bend offers nine levels of instruction and post-graduate courses.
The Language Company - South Bend
Description supplied by school:
On the campus of Indiana University (South Bend)
1700 Mishawaka Avenue, Suite 1
South Bend, IN 46615United States
+1 (574) 287-3622