Douglas Manor is a nursing home located in Windham , Connecticut. This nursing home was first approved to provide Medicare and Medicaid services on 04/08/1976. It has 90 certified beds. Douglas Manor is located 103 North Road, Windham, CT 6280 and can be contacted via phone number (860) 423-4636.