Audubon Health And Rehab is a nursing home located in Thibodaux , Louisiana. This nursing home was first approved to provide Medicare and Medicaid services on 10/01/1992. It has 180 certified beds. Audubon Health And Rehab is located 2110 Audubon Avenue, Thibodaux, LA 70301 and can be contacted via phone number (985) 446-3109.