Where was Sarah Schechter born?

Sarah Schechter was born in Boston, Massachusetts.