Twin Rivers Nursing And Rehabilitation Center is a nursing home located in Owensboro , Kentucky. This nursing home was first approved to provide Medicare and Medicaid services on 09/03/1969. It has 132 certified beds. Twin Rivers Nursing And Rehabilitation Center is located 2420 West Third Street, Owensboro, KY 42301 and can be contacted via phone number (270) 685-3141.