Melinda Russ was born in 1968, age 55. Melinda Russ's address is 4004 Scotswood Drive , Amarillo, TX 79118. Possible relatives include Chelsea Hilleary, Eric Leven and 5 others. Public records show Melinda has also lived in Amarillo, TX and Bushland, TX. Melinda's latest phone number is (806) 355-1771. Previous phone numbers include (806) 359-0109 and (806) 374-4847.
Also goes by: Melinda Kay Russ
Address History: 4004 Scotswood Drive, Amarillo, TX 79118;
303030 6405 Bayswater Road # 000000, Amarillo, TX 79109;
Bushland, TX 79012;
Panhandle, TX 79068
Results 1 - 1 of 1