Churches-Lutheran in Plymouth, MA The Loring Center384 Court StPlymouth, MA, 023605087463041ChurchChurches & Places Of WorshipChurches LutheranChurches Places Of WorshipIslamic CenterLutheran Church Show More