Once led by Reverend Owen L. W. Smith, a U.S. minister to Liberia and editor of the Star of Zion, a newspaper attached to the A.M.E. Zion Church. A marker bearing his name is also present at this location