The National Park Service White House Liaison Office (including the White House Visitor Center) is paid for out of the National Park Service Budget.
The National Park Service White House Liaison Office (including the White House Visitor Center) is paid for out of the National Park Service Budget.