Twin Oaks Convalescent Center is a nursing home located in Alma , Georgia. This nursing home was first approved to provide Medicare and Medicaid services on 01/01/1991. It has 88 certified beds. Twin Oaks Convalescent Center is located 301 S0Uth Baker Street, Alma, GA 31510 and can be contacted via phone number (912) 632-7293.