John B. Magruder

1807–1871 (age 64)

Military Officer

About John B. Magruder

John B. Magruder (1807–1871) lived to age 64. They were a military officer. Born in Port Royal, they died in Houston. They are buried at Trinity Episcopal Cemetery in Pennsylvania.