Robert Leroy Wood, 68 years old, lives in Atlanta, Georgia. Other places in which he has lived are Decatur, Georgia; Lithonia, Georgia; Maywood, Illinois and Niagara Falls, New York. Mark Richard Zornes, Consuelo Lizarraga and Deborah Laster are some of Robert relatives.