At Stephen’s Place, residents are given ongoing training to prepare for greater levels of independence.  Our team works closely with each resident to encourage growth and success in every way possible.  It is our desire to see our residents thrive and we believe our unique, thoughtful programming provides each resident with opportunity to engage with and learn from their families, peers and community partners.



Some of our programs include but are certainly not limited to: