MacLeod, Sterling

State:MA

Units:1st Battalion, 101st Field Artillery Regiment

Years of Service:30