April Owens was born in 1984, age 40. April Owens's address is 3507 Woodgate Street , Houston, TX 77039. Public records show April has also lived in Shreveport, LA and Flint, MI. April's latest phone number is (281) 590-1169. Previous phone numbers include (281) 590-3251 and (281) 821-2992. The latest email address for April Owens is apr****@yahoo.com.
April Owens's current address is 6006 Alycia Nikole Lane , Shreveport, LA 71129. April's age is 75 years old (1948). Phone numbers associated with April are (281) 496-4126 and (318) 525-1116. April has also lived in Shreveport, LA and Beaumont, TX.
Results 1 - 2 of 2