The Church Street property was restored in 1973 and inspired by the Strawberry Hill House museum in Twickenham, England.
The official launch of the newly refurbished Most Holy Redeemer Parish Centre took place on Friday, February 7. Originally built in 1907, the building underwent extensive renovations that included ...