The Perfect Retirement EVERGREEN WOODS INDEPENDENT LIVING ASSISTED LIVING SKILLED NURSING REHAB 88 Notch Hill Road North Branford, CT 06471 (203) 654-3360. Evergreen-Woods.com The Perfect Retirement EVERGREEN WOODS INDEPENDENT LIVING ASSISTED LIVING SKILLED NURSING REHAB 88 Notch Hill Road North Branford , CT 06471 ( 203 ) 654-3360 . Evergreen-Woods.com