USA Fredericksburg to Washington DC drive: Distance, time & best stops David Whitley September 27, 2023