History is happening in Kenansville!!!


About Us



Contact Us

Donate Now

Mary Lily Kenan Flagler Bingham


Birth: Jun. 14, 1867
New Hanover County
North Carolina, USA


Death: Jun. 27, 1917
Jefferson County
Kentucky, USA

Early 20th-century socialite and central figure in a historic unsolved mystery. Born Mary Lily Kenan, she was the daughter of distinguished Confederate veteran and North Carolina businessman William Rand Kenan, Sr., and the sister of chemical engineer and philanthropist William Rand Kenan, Jr.


Information provided from the following site....

click here



Mary Lily Kenan & Henry Morrison Flagler


click here for more information on Henry Flagler


In 1901, North Carolina songbird Mary Lily Kenan became the third wife of Standard Oil/Florida real estate millionaire Henry M. Flagler -- she was 34, and he was 71. In 1913, after Flagler died following a fall at their palatial estate, Mary Lily Kenan Flagler became the wealthiest woman in the U.S., with an estimated fortune of almost $100 million.

Three years later, Kenan married an old college sweetheart, lawyer Robert Worth Bingham -- who happened to be deep in debt. Although he had signed a prenuptial agreement giving up all claims to Mrs. Flagler's fortune, she was very generous with her new husband, giving him a trunk filled with $1 million and paying off his debts.

Shortly after their marriage, however, Bingham began to spend considerable time away from home, coinciding with his engagement of a physician to treat Mary Lily for heart trouble with injections of cocaine and morphine. After Mary Lily was found dead in her bathtub at age 50, scarcely a year after her marriage to Bingham, Bingham showed up with a signed codicil to her will giving him $5 million.

click here  for more information on Mary Lily Kenan



Our Historic School is under construction and so is our website.

Please pardon our progress....and come back soon!!!

Kenansville Community Association, Inc.

P.O. Box 41

    Historic School located at

1180 South Canoe Creek Road

Kenansville, Florida 34739

Osceola County