Kate Taylor 6 years ago Kate Feiffer Panelists 2018 0 ••• Photo by Peter Simon Kate Taylor was born in Boston and raised in Chapel Hill, N.C. She now lives on the island of Martha’s Vineyard. She h...