St. John's Episcopal Church Halifax Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
Church Pastor
The Rev. Cleon Ross - Interim Rector
197 Mountain Road
Halifax,
VA
24558
United States
Phone: 434-476-6696
Click here to contact The Rev. Cleon Ross - Interim Rector Â