Annual gathering brings Main Street Association together