Welcome to the new Avivo website! Have a suggestion on how to make this the best possible site?

Community Support Programs

Avivo offers wellness and recovery-focused services, in our Community Support Programs (CSP), for adults who are living with a serious or persistent mental illness and who reside in Hennepin County. CSP members find caring staff members who provide connections to community resources and supports, housing assistance, career counseling, social and recreational opportunities, and health and wellness education/activities.


Locations and Monthly Events Calendar

Bloomington – 7888 12th Avenue South
Bloomington Calendar: February and March

Crystal – 7000 57th Avenue North, Suite 100
Crystal Calendar: February and March

Minneapolis – 1825 Chicago Avenue
Minneapolis Calendar: February and March


Hours and Contact Information

Drop-in hours 12 p.m. – 5 p.m. Monday, Tuesday, Thursday, and Friday; 2:30 p.m. – 6:30 p.m. Wednesday; 12 p.m. – 4 p.m. Saturday (open 2nd and 4th Saturdays of the month)
Email or call 612.752.8350

Drop-in hours 11:30 a.m. – 4 p.m., Monday, Tuesday, Wednesday, and Friday; 11:30 a.m. – 3 p.m. and 5 p.m. – 7 p.m. Thursday
Email or call 612.752.8300

Drop-in hours 11 a.m. – 5 p.m., Monday-Thursday; 11 a.m. – 3 p.m. Friday
Intake for adults with serious and persistent mental illness Tuesdays/Thursdays at 12:30 p.m.
Email or call 612.752.8200



Each of our locations offers a unique atmosphere and drop-in hours for community-building and connecting to resources. Membership is free, and members will find:

  • Drop-in hours (daily and vary by location)
  • Health & wellness activities and education
  • Housing assistance
  • Career counseling
  • Social and recreational activities
  • Connection to community resources
  • Educational speakers and groups
  • Recovery and mental health support

Our Community Support Program located in Minneapolis also offers free participation in Avivo ArtWorks, providing open arts studio and programming, plus a professional artists’ collective.

Contact us with any questions by email or call 612.752.8000.