aerial view

New St. Catherine of Siena Church site

An Aerial View Of The New Church Site

New St. Catherine of Siena Church site

The site of the new St. Catherine of Siena Church is on Rymal Road, west of Upper Sherman.

Continue Reading