Twin Oaks Rehabilitation And Healthcare Center is a nursing home located in Mobile , Alabama. This nursing home was first approved to provide Medicare and Medicaid services on 01/01/1978. It has 131 certified beds. Twin Oaks Rehabilitation And Healthcare Center is located 857 Crawford Lane, Mobile, AL 36617 and can be contacted via phone number (251) 476-3420.