Geneva Villa
Geneva Villa provides independent living in a beautiful Victorian style facility is conveniently located in an older residential area of downtown Charlottetown.
Geneva Villa provides independent living in a beautiful Victorian style facility is conveniently located in an older residential area of downtown Charlottetown.