Stables in Champlain (NY) Full list of companies Stables category in Champlain, New York Sun E Hill Farm 425 State Route 11, Champlain, NY 12919, (518)297-3506 Page 1