I searched the Directory of Physicians in the United States 2009 via the SSA network. She’s listed in Newton. I can’t speak for the accuracy of the listing, but I can confirm that it is there.
Her real name is Sheila Lichtman, and she is married to Andrew H. Lichtman, M.D. who apparently is a practicing doctor.
She claims to own 4 homes (in Tuscany and Liguria , as well as Maine and the Boston Massachusetts area) and is the same Sheila Leavitt that works with the "puddlejump" players theater group that included her son Amos Lichtman who is quite a brilliant homeschooled kid as shown in this article.