Beginning in August 2017, all German School Association classes will be held at the Concordia Lutheran Church located at 505 S Kirkwood Road, across from the Magic House.
German School Association of Greater Saint Louis announces move to Kirkwood
May 9, 2017