Skip to content


St. Leonard’s is celebrating our 50th Anniversary!

St. Leonard’s Community Impact

  • 7,000 people helped in the last year

  • Over 50 years serving our community

  • 4 Residential Homes for Adults

  • More than 20 Programs for Youth and Adults

  • Over 90% of funds go to direct program delivery