The Town of Barnstable has collected information listed below for the 4th of July Celebrations taking place in the villages represented.
UPDATES HERE