Background Information on Jackson Plaza Nursing and Rehabilitation Center Jackson Plaza Nursing and Rehabilitation Center is a 120-bed facility in Miami-Dade County. The nursing home is located at 1861 NW 8th Avenue in Miami, Florida. Medicare has given Jackson Plaza Nursing and Rehabilitation Center an overall rating of one out of five stars. This rating...
