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
Address History: 37 Trinity Avenue, Lynn, MA 01902
Results 1 - 2 of 2