Johnelle Ellison's address is 2112 E 82nd Court Apt B, Tulsa, OK 74137.
Address History: 2112 E 82nd Court Apt B, Tulsa, OK 74137
Johnelle Ellison's current address is 4203 S 109th East Avenue Apt 216, Tulsa, OK 74146.
Address History: 4203 S 109th East Avenue Apt 216, Tulsa, OK 74146
Results 1 - 2 of 2