Records link Marcia with Robin Chandler Russell, Demetrius L Russell, D L Russell and 6 other people. Marcia turned 70 years old. 1954 is her birth date. Marcia owns the phone number (713) 674-8974. Marcia is a resident of 4184 Barberry Dr, Houston, Tx 77051. Houston is a city Marcia has lived in.