Terrell Franklin's address is 8509 E 93rd Street , Kansas City, MO 64138. Possible relatives include Tyesha Burrell, Teresa Franklin and 1 others. Public records show Terrell has also lived in Kansas City, MO.
Terrell Franklin's current address is 8702 E 91st Street , Kansas City, MO 64138.
Address History: 8702 E 91st Street, Kansas City, MO 64138
Results 1 - 2 of 2