Russell Theron Grant, 64 years old, employed by Home Improvement Systems. Russell lives in South San Francisco, California. Other places in which Russell has lived are Menlo Park, California; Redwood City, California; San Carlos, California and Brunswick, Georgia.