We are very sorry but Premier Flight Center no longer has a satellite office in Windham. We have no plans to return. We would love for you to visit us at our location at Hartford-Brainard Airport. Please use the links above for more details.