Swiss Villa Nursing and Rehabilitation, Vevay, IN: rated 4 of 5, 3.14 nursing hours a resident, 4 inspection findings. Every figure sourced and dated.
Swiss Villa Nursing and Rehabilitation is a nursing home at 1023 W Main St, Vevay, IN, 47043, (812) 427-2803. Every figure below is published by Medicare and reproduced here unchanged.