Is the GM Heritage Center open to the public? Do you have to make an appointment?

--Tom