Background
Marshall, William Alexander was born on October 17, 1849 in Lancaster, Pennsylvania, United States.
Marshall, William Alexander was born on October 17, 1849 in Lancaster, Pennsylvania, United States.
Graduated from the United States Naval Academy, 1871.