Where did Lee formally surrender to Grant?

Washington, D.C.

Appomattox Court House

Petersburg

Richmond

1 answer

Appomattox Court House