Shaver Hill Farm

450 Shaver Rd Harpersfield NY 13786 USA

(607) 652-6792

Location