Russell Louis Howard is 95 years old. Russell lives in Florissant, Colorado. Other places in which Russell has lived are Detroit, Michigan and Marshall, Michigan. Companies in which Russell has a work history include Delinquent July 1 and Thunderbird Inn.