LOWELL — Located in the heart of Lowell at 37 Lee St., St. Joseph the Worker Shrine has been a place of refuge for people since 1868. Originally established as the parish of St. Joseph, the church ...