Background
Porter, Charles Howell was born on June 21, 1833 in Cairo, Greene County, New York, United States.
Porter, Charles Howell was born on June 21, 1833 in Cairo, Greene County, New York, United States.
Graduate law university.
Member Virginia; member United States House