Car crashes into front windows of Albert Lea Art Center

A vehicle reportedly drove through one of the front windows of the Albert Lea Art Center, 101 S. Broadway. Authorities said the crash happened just after midnight Saturday and the driver fled the scene. An investigation into the hit and run incident is continuing.
-0-