Swiss Villa Nursing and Rehabilitation Center
1023 W Main St
Vevay, IN 47043
Swiss Villa Nursing and Rehabilitation Center is located in Vevay, Indiana. Their community offers senior housing in a well-maintained setting. The neighborhood surrounding this community has a sparse population, including about 5,250 residents in the zip code of ...