33 A Totoket Rd, Branford, CT