Shelia Lewis's address is 6434 Urquhart Street , New Orleans, LA 70117. Public records show Shelia has also lived in Houston, TX. Shelia's latest phone number is (281) 590-4271. Previous phone numbers include (337) 839-8471 and (504) 279-6611.
Shelia Narcisse's current address is 6434 Urquhart Street , New Orleans, LA 70117. Shelia's age is 57 years old (1967). Phone numbers associated with Shelia are (281) 590-4271 and (337) 839-8471. Shelia has also lived in New Orleans, LA and Houston, TX. The latest email used to communicate with Shelia Narcisse is the****@yahoo.com.
Theodore Narcisse's birthday is 09/02/1966, and is 57 years old. Theodore's home address is 6434 Urquhart Street , New Orleans, LA 70117. Associates and relatives include Joseph Narcisse, Shelia Narcisse and others. Latest phone numbers include (281) 590-4271 and (504) 272-0692. Theodore's email is the****@yahoo.com.
Results 1 - 3 of 3