Our Worship Spaces

All Souls Episcopal Church in Mechanicsville Virginia at Messiah Lutheran

Place of Worship

We worship at Messiah Lutheran Church.  8154 Atlee Road, Mechanicsville, VA 23116.  MAP

All Souls Episcopal at Atlee House in Mechanicsville VA

Atlee House

Our office and meeting space is located at at 9077 Atlee Road in Mechanicsville, VA 23116.  Our Deacon, The Rev. Katherine G. Dougherty's office is at this location as well. MAP

Go to top