Carmella Townsend was born in 1971, age 53. Carmella Townsend's address is 5501 Tullis Drive # 301, New Orleans, LA 70131. Possible relatives include Shaonah Hallick, Carol Hill and 2 others. Public records show Carmella has also lived in Syracuse, NY. Carmella's latest phone number is (315) 423-0771.
Phone Numbers: (315) 423-0771
Carmella Townsend's current address is 317 East 89th Street , Chicago, IL 60619. Phone numbers associated with Carmella are (773) 642-6295. Carmella has also lived in Chicago, IL. The latest email used to communicate with Carmella Townsend is cto****@navypier.com.
Phone Numbers: (773) 642-6295
Emails: cto****@navypier.com,
cto****@aol.com
Results 1 - 2 of 2