Windridge Nursing And Rehabilitation Center is a nursing home located in Miami , Oklahoma. This nursing home was first approved to provide Medicare and Medicaid services on 03/06/1998. It has 100 certified beds. Windridge Nursing And Rehabilitation Center is located 2530 North Elm Street, Miami, OK 74354 and can be contacted via phone number (918) 540-2300.