Swiss Villa Nursing And Rehabilitation1023 W Main St, Vevay4/5CMS overallStaff 3·Health 4Nursing home · 72 certified beds · GovernmentVerified·CMS Care Compare Jun 2026