South Shore Villa is a building in Crapaud.
- House number
159
- Postal code
C0A 1J0
- Street
Sherwood Forest Drive
- Object
Facility
- Building
Yes
- Operator
MacLeod Group Health Services Ltd.
- Website
http://southshorevilla.ca/
- Suitable for wheelchair users
Yes