Bloomington Cohousing is bubbling with ideas for making Bloomington Cohousing a vibrant multigenerational community that provides a perfect mix of privacy and sharing for all residents.
The Community Organizations database provides information about Monroe County nonprofits and groups.