Westwood Healthcare And Rehabilitation is a nursing home located in Statesboro , Georgia. This nursing home was first approved to provide Medicare and Medicaid services on 04/01/1996. It has 60 certified beds. Westwood Healthcare And Rehabilitation is located 101 Stockyard Road, Statesboro, GA 30458 and can be contacted via phone number (912) 764-6005.