Agritourism Swallows Nest Brandon, Vermont Get directions Address 215 Ella Dean Rd, Brandon, VT 05733 Agritourism listing · last updated 1/1/1970