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.