Leeds Episcopal Church

Episcopal / Anglican

4332 Leeds Manor Rd, Markham, VA, 22643

Phone: (540) 364-2849

Website: www.leedschurch.org

Connect: Facebook

Nearby Churches

More Episcopal churches in Markham, VA

What to expect on your first visit