Becky’s House Celebrates 20 Year Anniversary September 28, 2018 The Rebecca Sloan Tyrrell Mercy Lodge, also known as Becky’s House, is celebrating its 20th year serving as a healing presence in the Capital Region community. [...]