Doug Russell Park

Things to do

Address

801 W Mitchell St.
Arlington, TX 76013

View on Google Maps

Details

Doug Russell Park is located along the southwestern edge of the University of Texas at Arlington, which is itself on the south side of Downtown Arlington. This pretty little City park with its small walking bridge and pathway into campus.

Nearby Arts & Culture

Nearby Eat & Drink

Nearby Shop & Play

Nearby Live & Work