Nelson Edwards was born in 1944, age 79. Nelson Edwards's address is 1174 N Frankfort Avenue , Tulsa, OK 74106. Possible relatives include Gustava Edwards, Nelson Edwards and 1 others. Nelson's latest phone number is (918) 282-2254. Previous phone numbers include (918) 582-3306 and (918) 585-1952.
Address History: 1174 N Frankfort Avenue, Tulsa, OK 74106
Results 1 - 1 of 1