Background
Wells, Charles Luke was born on June 23, 1858 in Boston, Massachusetts, United States.
Wells, Charles Luke was born on June 23, 1858 in Boston, Massachusetts, United States.
Studied at London, England., 1893-1894.
Dean Christ Church Cathedral, New Orleans, 1899-1909.
Married Marie Louise Goddard, January 28, 1886.