Michele’s Leaf is located at Dutch Shisler Sobering Center (placed 7/25/2014). If you have photos or memories of Michele, please share them in a comment.

Leave a Comment