Holly Jimboy's address is 3320 Southwest 17th Street , Oklahoma City, OK 73108. Possible relatives include Doris Jimboy, Melissa Jimboy and 3 others. Public records show Holly has also lived in Oklahoma City, OK. The latest email address for Holly Jimboy is hol****@bellsouth.net.
Address History: 3320 Southwest 17th Street, Oklahoma City, OK 73108;
3320 Sw 17th Street, Oklahoma City, OK 73108
Emails: hol****@bellsouth.net
Results 1 - 1 of 1