Craigwiel Gardens is a not-for-profit organization founded on Christian values. We provide residents with long-term care services that focus on assisting physical, emotional, social and spiritual needs. Amongst the various services offered at Craigwiel Gardens, residents have access to nursing staff, pastoral care and housekeeping.