Speaking Engagements and Events

Nauset Newcomers

Date: September 10, 2022
Time: 10am
Location: Wellfleet Cinemas/51 US-6/Wellfleet, MA 02667

Callahan Center

Date: September 13, 2022
Time: 6pm
Location: 535 Union Ave./Framingham, MA

Brooksby Village

Date: September 14, 2022
Time: 7pm
Location: 100 Brooksby Village Drive/Peabody, MA 01960

Lynn Public Library

Date: September 19, 2022
Time: 7pm
Location: 5 N. Common St./Lynn, MA 01902

Acton Senior Center

Date: September 20, 2022
Time: 6:30pm
Location: 30 Sudbury Rd./Acton, MA 01720

Carpenter Museum Speaker Series

Date: September 22, 2022
Time: 7pm
Location: 4 Locust Ave./Rehoboth, MA 02769

Dover (NH) Public Library

Date: September 27, 2022
Time: 6:30
Location: Zoom

Acushnet Public Library

Date: September 28, 2022
Time: 6:30pm
Location: 232 Middle Rd./Acushnet, MA 02743

Medfield Public Library

Date: September 29, 2022
Time: 6:30pm
Location: 468 Main St./Medfield, MA 02052

Freetown Historical Society

Date: October 16, 2022
Time: 2pm
Location: 1 Slab Bridge Rd./Assonet, MA

Sandwich Public Library

Date: October 18, 2022
Time: 7pm
Location: 142 Main St./Sandwich, MA 02563

Norfolk Public Library

Date: October 20, 2022
Time: 7pm
Location: 2 Liberty Ln./Norfolk, MA 02056

Plainville Historical Society

Date: October 22, 2022
Time: 2pm
Location: Plainville Town Hall/190 South St./Plainville, MA 02762

Foxborough Historical Society

Date: October 25, 2022
Time: 7pm
Location: Boyden Library/10 Bird St./Foxborough, MA 02035

SIM Boston

Date: November 15, 2022
Time: 5:30pm

Northborough Historical Society

Date: December 2, 2022
Time: 7:30pm
Location: 52 Main St./Northborough, MA 01532

North Hill

Date: January 10, 2023
Time: 7:30pm
Location: 865 Central Ave./Needham, MA 02492

Bristol, CT Public Library

Date: February 7, 2023
Time: 6:30pm
Location: Virtual/Zoom

Wellesley Free Library

Date: February 27, 2023
Time: 7pm
Location: 530 Washington St./Wellesley, MA 02482

Hampstead (NH) Public Library

Date: March 14, 2023
Time: 7pm
Location: 9 Mary E. Clark Dr./Hampstead, NH 03841
JOIN TED'S MAILING LIST