Tannen’s residency is at 5730 Louis Prima Dr #L, New Orleans, La 70128. Public records show Houston and New Orleans as cities Tannen also stayed in. Tannen was born in 1970. Records link Tannen...