His birth year was listed as 1965. This person is linked with companies: M M & R Investments, Llc and Mmr Development, Inc. Russell currently resides at 2821 New Hampshire Ave, Joplin, Mo 64804. Russell was born 59 years ago. This person has lived also in Webb City, Virginia Beach, Richmond and one other city. Phone number listed for Russell is (417) 623-6503.