John M. Peck

John Malcolm Peck Jr. (died July 2, 1985) was an American politician from Virginia.

John Malcolm Peck Jr. grew up in Fincastle, Virginia.

[2] Peck served as a captain in the U.S. Army during World War II.

He served as a member of the Virginia House of Delegates, representing Craig and Botetourt counties, from 1956 to 1964.

[1] Peck died on July 2, 1985, aged 66, at a hospital in Salem.