Tag: International House Worldwide

News

International House at Central Plaza to go Global

The Vista- July 5, 2018

Edmond’s International House at Central Plaza could be recognized as the 18th international house in the world by International House World Wide after seeking recognition ... Read More