Location

Latta Park is in North Durham at the intersection of Guess and Latta Road.

Latta Park

Latta Park is located at the corner of Latta and Guess Road in North Durham