← Go back Geneva Villa 78 Walthen Drive, Charlottetown, PEI Business Description Long Term Community Care and Independent Living Centre. Job Listings No job listings currently available. Map