Snow Hill Farm Address: 91 Keeler Ln, North Salem, NY 10560 Phone: (914) 669-0999 Farms Other Businesses: FJL ASSOCIATE LLC at 60 June Rd, North Salem, NY 10560 Ralph R Mackin Jr Architects at 112 Titicus Rd, North Salem, NY 10560 Gershon, Norman at 60 June Rd, North Salem, NY 10560 Paradise Farms at 24 Baxter Rd, North Salem, NY 10560