The Richmond Centre for Disability provides services and activities involving skills development, literacy, health, recreation, technology, peer support and disabilities support services. RCD takes a cross and multi-disability, self-directed and inclusive approach.