Business Directory

Directory Home / Reference /

The Echo Center Logo The Echo Center is an English language learning center for students who are new to English and for those who wish to improve their English skills with the goal of enrolling in an American college or university. Our goal is to offer affordable courses in an academic setting and to provide assistance in transitioning to college English programs in Chicago. Visit site »

Contact Information

Company Name The Echo Center
Phone 312-772-7215
Address 407 S Dearborn St, Ste. 1675-A
Chicago ,IL 60605 US
Toll free
Main Contact The Echo Center