Lennika Johnson's address is 6188 S Iola Way , Englewood, CO 80111. Possible relatives include Benjamin Johnson, Victoria Johnson and 2 others. Public records show Lennika has also lived in Dallas, TX. Lennika's latest phone number is (303) 953-9005.
Phone Numbers: (303) 953-9005
Results 1 - 1 of 1