April's possible relatives are Adam Buitron, Olga H Rodriguez, Augustine Rodriguez and 6 other people. April was born 53 years ago. Her birth year was listed as 1972. April has listed (989) 759-0067 as her phone number. Cities April has lived in before are Carrollton, Homestead Afb, Homestead and one other city. April’s current address is 1115 Cleveland St, Saginaw, Mi 48602.