The sun is shining on Walnut Way Conservation Corps. and its award-winning Innovations and Wellness Commons 2 building, thanks to a new solar panel installation. Located at 1619 North Avenue, these improvements will allow the building to become more environmentally friendly and operate more efficiently. This is the first and only installation of its kind […]