William E. Haskins was born on 20 Oct 1857 in Middletown Springs, Rutland County, Vermont, United States of America; died on 4 Apr 1864 in Middletown Springs, Rutland County, Vermont, United States of America; was buried in Middletown Springs, Rutland County, Vermont, United States of America.