Reviews of Birchwood Terrace Rehab and Healthcare. (Nursing Home) in Burlington (Vermont).