Beth Israel Deaconess Hospital-Plymouth, Rehabilitation Services 3 Village Green North, Plymouth, MA 02360