Address: 650 Battlefield Pkwy SE, Leesburg, VA 20175, USA
Matthew Tracy (kadmiel focht) | Nov 7, 2018
It is on the church property on the southern most end of the parking lots, right next to the stand alone bathrooms, and the volley ball court, and some trees.