April was born in 1979. The possible relatives of April are Brian Edward Woodruff, Clarence E Woodruff, Faye Woodruff and 3 other people. The current age of April is 46. 210 Pr Highway 7396, Wills Point, Tx 75169 is where April resides. This person has lived also in Wills Point. The number currently linked to April is (903) 560-0712.