Swiss Villa Nursing & Rehabilitation August 19, 2021 · Hospice Claim Listing Contact Information 1023 West Main Street, Vevay, Indiana 47043 (812) 427-2803 Get Directions By car By public transit Walking Bicycling Detailed InformationFind long term care and skilled nursing in Vevay IN at Swiss Villa Nursing Rehabilitation Center Visit our website to learn more Owner American Senior Communities