Teresa M. Chafin

Teresa Chafin
Justice of the Supreme Court of Virginia
Assumed office
September 1, 2019
Appointed byVirginia General Assembly
Preceded byElizabeth A. McClanahan
Judge of the Virginia Court of Appeals
In office
March 1, 2009 – September 1, 2019
Preceded byJames Haley
Succeeded byClay Athey
Personal details
Born
Teresa Marlene Chafin

(1955-10-04) October 4, 1955 (age 69)
Lebanon, Virginia, U.S.
Education

Teresa Marlene Chafin (born October 4, 1955) is a justice of the Supreme Court of Virginia.