Granger Macfarlane
John Granger Macfarlane II (born July 30, 1929) is an American hotelier and politician who served in the Virginia Senate from 1984 until he lost reelection in 1991.
Q1747983
Virginia Senate
MEDIA
Q7934587
in 1991
Concept
Q88070076
Granger Macfarlane
PER
1929-07-30T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
July 30, 1929
DATE
1984-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
1984
DATE
1991-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
1991
DATE
date of birth