Photo detail

Photo detail

Herndon Depot, 717 Lynn St., houses railroad and historical memorabilia from Herndon late 1800s-1960s and is on the National Register of Historic Places.