General Membership Meeting/New Member Swear-In – Rochester Union Hall
General Membership Meeting/New Member Swear-In – Rochester Union Hall
General Membership Meeting/New Member Swear-In - Local 343 Hall (Rochester)
General Membership Meeting/New Member Swear-In - Local 343 Hall (Rochester)
E-Board Meeting begins at 8 a.m. Building Corp meeting follows immediately after