Tags: Park.
Spirit of Justice Park is a park in Washington D.C. in the United States. Bounded by C Street to the north D Street to the south Delaware Avenue Southwest to the east and New Jersey Avenue Southeast to the west the park is located south of the United States Capitol and is separated into two sections by S. Capitol Street Southwest.