The Cancer Support Center announced Tuesday, April 7, that by the end of the year it will close the Village Door, a downtown Homewood retail furniture and houseware shop that has for three decades provided support for the center. Volunteers and customers reported they felt both blindsided and heart broken[Read More…]


