The Lutheran Church of the Newtons, located in Newton Center, MA, is a member of the Greater Boston Interfaith Organization.
They follow the Lutheran liturgical tradition and aim to bring an understanding of Christ to others through their Sunday services at 9:30.
Generated from their available business information