An interactive map showing the location of Fredericksburg Town Hall and Market Square, Fredericksburg, Fredericksburg, Virginia, USA.