Dr. William Harmon Norton

Dr. William Harmon Norton

324 South Third Street, West, Mount Vernon, Iowa