1. Devylders Farm Stand 19 Homestead Pl, Alton, NH 03809 Coordinate: 43.45203,-71.20981 Phone: (603) 875-7300