Hi, Victoria. Have you given ellisisland.org a try? You may have to try different variations of the name, but it worth a try. Good luck.