The Fredericksburg Battlefield and Visitor Center is located in Fredericksburg, Virginia in which the battle itself took place December 13, 1862.