Skip to Content Skip to Footer

Megan Margulies

Megan Margulies is a new mother, new-ish wife, and longtime kvetcher living in Newton, Massachusetts. You can learn more at www.meganmargulies.com.

Skip to Banner / Top Skip to Content