English
Spanish

Events

Loading Events

← Back to Events

North Shore CDC

+ Google Map
96 Lafayette Street
Salem, MA 01970 United States
9787458071www.NorthShoreCDC.org

North Shore CDC recently moved to 96 Lafayette Street in Salem and we’d love to share our new space with you! Come explore the¬†floor to ceiling murals and historic charm for an office party on March 3rd!

Upcoming Events

May 2017

ESL – Beginner

May 29 @ 10:45 am - 12:15 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Pre-Level

May 29 @ 4:00 pm - 5:30 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Beginner

May 29 @ 6:00 pm - 7:30 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Intermediate

May 29 @ 6:00 pm - 7:30 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Pre-Level

May 30 @ 10:00 am - 11:30 am
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Intermediate

May 30 @ 10:00 am - 11:30 am
|Recurring Event (See all)
Weekly on the same day until June 21, 2017

ESL – Beginner

May 31 @ 10:45 am - 12:15 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Pre-Level

May 31 @ 4:00 pm - 5:30 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Beginner

May 31 @ 6:00 pm - 7:30 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Intermediate

May 31 @ 6:00 pm - 7:30 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
June 2017
Free

ESL – Pre-Level

June 1 @ 10:00 am - 11:30 am
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Intermediate

June 1 @ 10:00 am - 11:30 am
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Intermediate

June 1 @ 10:00 am - 11:30 am
|Recurring Event (See all)
Weekly on the same day until June 21, 2017

ESL – Beginner

June 5 @ 10:45 am - 12:15 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Pre-Level

June 5 @ 4:00 pm - 5:30 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Beginner

June 5 @ 6:00 pm - 7:30 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Intermediate

June 5 @ 6:00 pm - 7:30 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Pre-Level

June 6 @ 10:00 am - 11:30 am
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Intermediate

June 6 @ 10:00 am - 11:30 am
|Recurring Event (See all)
Weekly on the same day until June 21, 2017

ESL – Beginner

June 7 @ 10:45 am - 12:15 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Pre-Level

June 7 @ 4:00 pm - 5:30 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Beginner

June 7 @ 6:00 pm - 7:30 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Intermediate

June 7 @ 6:00 pm - 7:30 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Pre-Level

June 8 @ 10:00 am - 11:30 am
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Intermediate

June 8 @ 10:00 am - 11:30 am
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Intermediate

June 8 @ 10:00 am - 11:30 am
|Recurring Event (See all)
Weekly on the same day until June 21, 2017

ESL – Beginner

June 12 @ 10:45 am - 12:15 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Pre-Level

June 12 @ 4:00 pm - 5:30 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Beginner

June 12 @ 6:00 pm - 7:30 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Intermediate

June 12 @ 6:00 pm - 7:30 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Pre-Level

June 13 @ 10:00 am - 11:30 am
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Intermediate

June 13 @ 10:00 am - 11:30 am
|Recurring Event (See all)
Weekly on the same day until June 21, 2017

ESL – Beginner

June 14 @ 10:45 am - 12:15 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Pre-Level

June 14 @ 4:00 pm - 5:30 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Beginner

June 14 @ 6:00 pm - 7:30 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Intermediate

June 14 @ 6:00 pm - 7:30 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Pre-Level

June 15 @ 10:00 am - 11:30 am
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Intermediate

June 15 @ 10:00 am - 11:30 am
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Intermediate

June 15 @ 10:00 am - 11:30 am
|Recurring Event (See all)
Weekly on the same day until June 21, 2017

ESL – Beginner

June 19 @ 10:45 am - 12:15 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Pre-Level

June 19 @ 4:00 pm - 5:30 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Beginner

June 19 @ 6:00 pm - 7:30 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Intermediate

June 19 @ 6:00 pm - 7:30 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Pre-Level

June 20 @ 10:00 am - 11:30 am
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Intermediate

June 20 @ 10:00 am - 11:30 am
|Recurring Event (See all)
Weekly on the same day until June 21, 2017

ESL – Beginner

June 21 @ 10:45 am - 12:15 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Pre-Level

June 21 @ 4:00 pm - 5:30 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Beginner

June 21 @ 6:00 pm - 7:30 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
Free

ESL – Intermediate

June 21 @ 6:00 pm - 7:30 pm
|Recurring Event (See all)
Weekly on the same day until June 21, 2017
+ Export Listed Events