Amgela Boyd was born in 1970, age 53. Amgela Boyd's address is 510 E Duncan Street , Jenks, OK 74037. Possible relatives include Angela Boyd, Anglea Boyd and 8 others. Amgela's latest phone number is (918) 299-6357. Previous phone numbers include (918) 407-0387.
Address History: 510 E Duncan Street, Jenks, OK 74037;
438 N Forest Street, Jenks, OK 74037;
Tulsa, OK 74133
Results 1 - 1 of 1