Chatham Glen Healthcare And Rehabilitation Center is a nursing home located in The Villages , Florida. This nursing home was first approved to provide Medicare and Medicaid services on 04/23/2020. It has 120 certified beds. Chatham Glen Healthcare And Rehabilitation Center is located 16605 Se 74Th Soulliere Avenue, The Villages, FL 32162 and can be contacted via phone number (210) 338-5220.