Yes, but to park your vehicle, you need a town sticker or to pay $20 to park in non resident parking. $50 on weekend. Best bet...drop everyone off, then go park on post road and walk.
Yes it is but you need a town sticker
Yes, it is.
Thanks! Your answer is awaiting moderation.