posted on Apr, 29 2003 @ 02:35 AM
I go to school at NIU in Dekalb Illinois, and when i go home i take I-88, and when we go through either aurora or naperville, their is a large brown
headquarters with a sign that i believe says the catholic order of foresters. Now im catholic, not entirely full on into the religion but ive never
heard of this. What is it and what do they do there? Its a pretty large building.