Lugene April was born in 1943, age 81. Lugene April's address is 2845 Ohio Avenue , Saint Louis, MO 63118. Possible relatives include Alfrieda April, Arnette April and 7 others. Lugene's latest phone number is (314) 776-1578.
Phone Numbers: (314) 776-1578
Address History: 2845 Ohio Avenue, Saint Louis, MO 63118;
2720 Indiana Avenue, Saint Louis, MO 63118;
Vaughan, MS 39179
Results 1 - 1 of 1