Farm is located on 28 acres of beautifully manicured property on the North Shore of Long Island, just a short ride from New York City.