No...but go down the hill and there is a large mall with AMPLE parking for FREE.
There is a parking garage on Storrs Street with a pedestrian entrance across the street.
There is no dedicated parking lot.
Thanks! Your answer is awaiting moderation.