Narcissa is a resident of 265 Sam Vilardo Rd, Tallulah, La 71282. The phone number (318) 574-2367 is Narcissa’s. The birth year was listed as 1930. Narcissa was born 93 years ago. In addition to Tallulah, Narcissa also lived in Tallulah.