3318 Lakewood Shores Dr #113, Howell, Mi 48843 is where Russell lives. Russell is associated with companies: Complete Inspection Systems Inc, Visionspect Inc, Complete Inspection Systems, Inc, Visionspect, Inc, Dean Todd & Associates, Llc and Rc Holdings Group, Llc. 1967 is his birth date. This person has lived also in Westland, Caro, Lapeer and 2 other cities. The number currently linked to Russell is (517) 552-9498. Russell's possible relatives are Helen A Cromer, Helen A Cromer, Jill Marie Cromer and one other person. The current age of Russell is 57.