Taylor-Bray Farm 108 Bray Farm Road North, Yarmouth, MA 02675