Location: National Presbyterian Church, 4157 Nebraska Ave NW, Washington, DC, United States
StreetView: None