St Joseph and St Mary Parishes in Freeport, IL

What's new for St Joseph and St Mary Parishes!


Leave a comment

Stand Up for What That Flag Represents


Leave a comment

Science and Faith

Fr Spitzer S.J. has some great information on this web site.

SCIENCE, GOD & CREATION VIDEO