Home

Margot Megan Slade

Dec. 31, 2006 8 a.m. 8 pounds, 6 ounces New York Downtown Hospital Husband-and-wife architects James and Hayes Slade, both

Read More