June 19, 2024 by Brad Dinsmore Elm Knoll Farm Windham Life and Times – June 14, 2024 Elm Knoll Farm was one of many boarding houses that were once located in Windham. It was located in West Windham on what is now Route 111 bear Balmorra Road. Share this: Click to share on X (Opens in new window) X Click to share on Facebook (Opens in new window) Facebook Like Loading... Related