Public records show Schaumburg, Tulsa and Minneapolis as cities Russelle also stayed in. Russelle now resides at 1729 Green River Dr, Schaumburg, Il 60194. The phone number (847) 885-2537 is Russelle’s. Russelle was born 58 years ago. 1966 is the birth year of Russelle.