St James Health And Rehabilitation Center is a nursing home located in Carrabelle , Florida. This nursing home was first approved to provide Medicare and Medicaid services on 09/30/2009. It has 90 certified beds. St James Health And Rehabilitation Center is located 239 Crooked River Road, Carrabelle, FL 32322 and can be contacted via phone number (850) 697-2020.