Geneva Villa

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