St. James Catholic Church must of built a new church in Belvidere. Belvidere is large city for just one Catholic Church. Lasalle Il has three Catholic Churches and is not even half the size of Belvidere.
Sign up to comment.
Sign in if you already did it.
Photo taken in Belvidere, IL, USA
Misplaced? Suggest new location