Windsor Atrium is a nursing home located in Harlingen , Texas. This nursing home was first approved to provide Medicare and Medicaid services on 02/01/2007. It has 120 certified beds. Windsor Atrium is located 1814 Atrium Place, Harlingen, TX 78550 and can be contacted via phone number (956) 230-2300.