Background
Williams, John Mckeown Snow was born on August 13, 1818 in Richmond, Virginia, United States.
Williams, John Mckeown Snow was born on August 13, 1818 in Richmond, Virginia, United States.
Engaged in mercantile
Member Mass; member United States House