Three Willows Farmhouse

109 Shaver Rd Harpersfield NY 13786 USA

(347) 433-2288

Location