Rev. Albert Starr Jr.Wrong Rev. Albert Starr Jr.?
Evangelical Lutheran Church in America
8765 W. Higgins Road
Chicago, Illinois 60631
Company Description: About the Evangelical Lutheran Church in America (ELCA) The ELCA is one of the largest Christian denominations in the United States, with approximately 4.5... more