Amela Jackson was born in 1955, age 69. Amela Jackson's address is 3118 E Archer Street , Tulsa, OK 74110. Possible relatives include Bonita Jackson, James Jackson and 1 others. Public records show Amela has also lived in Tulsa, OK. Amela's latest phone number is (918) 834-2992.
Phone Numbers: (918) 834-2992
Results 1 - 1 of 1