Most driver's wait RIGHT in front
Most people wait right out front on side of road
There are two parking garages nearby. There is also metered parking on Main Street, John Street or Middle street. You can also wait at Water Street in your car if necessary.
Thanks! Your answer is awaiting moderation.