Attmore-Oliver Civil War House Museum

511 Broad St.
New Bern, NC 28560- Map It