Vernon Price, 77, who retired from the Fairfax County Public School system in 1990 as a counselor at Langston Hughes Middle School in Reston, died March 13 at Sunrise assisted living in McLean.

The cause was complications from Parkinson’s disease, said his companion, Leonard Cheshire.

Mr. Price, a Vienna resident, began working in Fairfax schools by the mid-1960s and spent many years as a history teacher and then a counselor at Whittier Intermediate School in Falls Church. He joined the faculty at Hughes in 1984.

Leonard Price was born in Scotland Neck, N.C., and was a 1958 education graduate of the University of North Carolina at Chapel Hill. He received a master’s degree in education administration from American University in 1971. He served in the Army in the late 1950s.

He did volunteer work for Democratic Party candidates at the city, county, state and federal levels. His hobbies included gardening, collecting antiques and art, and foreign travel.

Survivors include his companion of 34 years, Leonard Cheshire of Vienna, and a sister.

— Adam Bernstein