Yes. There are parking spaces. You have to park and then go insode to get a pass for your dashboard.
There are parking garages and on-street meter parking. Tough to get REALLY close to the Visitors Center as it is on a very busy corner.
Thanks! Your answer is awaiting moderation.