The Bright Side, January 18, 2017

Comments about New Life Lodge, the halfway house located near the western edge of Lake Geneva, just keep pouring in. What’s really going on over at that Halfway House and why is it important to the City of Lake Geneva?

Read More