|South Shore Villa has all the city conveniences in a quiet country setting. Perhaps you would like to visit and tour our facility. If we may assist with more information, please contact us today.
Location: 159 Sherwood Forest Drive, Crapaud
Mail: PO Box 111, Sherwood Forest Drive, RR 2, Crapaud PEI C0A 1J0
Nursing License #22, Community Care #80