Robert Leonard Armstrong is 78 years old. Robert lives in Hayward, California. Robert has also lived in North Highlands, California; Oakland, California and Sacramento, California. Raymond H Armstrong, Ollie A Armstrong, Gilbert A Armstrong and Wynicha L Armstrong are in Robert family.