We have found 5 possible relatives of Janna: Archie Dell Love, Melanie G Love, Michael Love and 2 other people. Other a city that she has stayed in is Irving. This person is linked with Pleasures & Treasures. 141 Minwood St, Mineola, Tx 75773 is where Janna resides. The number currently linked to Janna is (903) 569-8035. This year Janna celebrated her 70 birthday. Janna's birth date was listed as 1954.