Selon le recensement de 2000, 22,0% étaient allemands, 20,5% irlandais, 16,4% italiens, 8,9% polonais et 7,8% d’ascendance anglaise.
Selon le recensement de 2000, 22,0% étaient d'origine allemande, 20,5% irlandaise, 16,4% polonaise, 8,9% italienne et 7,8% anglaise.