Reviews of Foss Home & Village. (Nursing Home) in Seattle (Washington).