Karlla Townsend was born in 1965, age 58. Karlla Townsend's address is 16703 Foch Boulevard , Jamaica, NY 11434. Possible relatives include Denise Bryant, Monica Jaggon and 8 others. Public records show Karlla has also lived in Jamaica, NY and Rochester, NY.
Address History: 16703 Foch Boulevard, Jamaica, NY 11434;
17529 138th Avenue # 2, Jamaica, NY 11434;
Rochester, NY 14619;
Saint Albans, NY 11412
Results 1 - 1 of 1