What service maintains the collection of historical records for Yellowstone and the National Park Service ?
The National Park Service maintains 9 visitor centers and museums and is responsible for maintenance of historical structures and many of the other 2,000 buildings .