Description supplied by school:
Spokane College of English Language strives to be a student-centered institution providing students with fundamental training and language acquisition using cutting-edge technology. Located in the heart of downtown Spokane, SCEL is right across the street from the STA Bus Plaza and around the corner from River Park Square, a shopping center with a movie theatre, restaurants, a food court, and a variety of stores.
Operating Since:
2007
718 W Riverside Avenue, Ste 200
Spokane, WA 99201
United States+1 (509) 321-7367
Write a review