Churches in Virginia
icon-img
St. John the Evangelist

St. John the Evangelist

99 Second St.
New Castle, VA - 24127
(540) 864-8686

Mass Schedule

Sunday 11:15 AM

0/5 (No Reviews)

New Castle