This year Janna celebrated her 68 birthday. Janna has listed phone number: (712) 262-2668. Public records show Spencer as a city Janna also stayed in. Janna's birth year is 1956. Janna currently resides at 1415 410Th St, Spencer, Ia 51301. Janna is associated with John Mugge Farms, Inc.