U.S. Sen. Tim Kaine this week celebrated the opening of a new constituent service office in Fredericksburg at 816 William Street, Suite B.

Read more about his visit here.