Where did christa mcauliffe grow up?

She grew up in Boston Massachusetts. :) Hope this helps!!!