April 11, 2021 Dear friends and families of KCMC, On Monday, April 6 our landlord informed us that we can no longer use our space at 69 Island Street, and that we must vacate by June 30, 2021. Keene Related LLC.—based in Brooklyn, NY—bought the 69 Island Street property in early 2020, and has given […]