2 Personal Profiles for Thelma April Found.

Results 1 - 2 of 2

✔ Address(3)   ✔ Phone(1). Thelma April found in Massachusetts and Louisiana. Find Thelma April's home address, phone numbers, background check, social media profiles, email addresses, age, birthday, white pages and public records.

View Records

Thelma April was born in 1931, age 93. Thelma April's address is 207 Rr 6 Box Ve , New Orleans, LA 70129. Possible relatives include Alvin April, Cheri April and 1 others. Public records show Thelma has also lived in Metairie, LA.

Thelma April's current address is 37 Trinity Avenue , Lynn, MA 01902. Phone numbers associated with Thelma are (339) 440-4526.

Phone Numbers: (339) 440-4526

Results 1 - 2 of 2