1. Leeds Episcopal Church 4332 Leeds Manor Rd, Markham, VA 22643 Coordinate: 38.85116,-77.99666 Phone: (540) 364-0030