Possible relatives of April are: Phillip Foster, Emma L Foster, Michael Leon Foster and 6 other people. The birth year was listed as 1968. The number currently linked to April is (419) 727-1941. In addition to Toledo, April also lived in Toledo. April is a resident of 334 Mettler St, Toledo, Oh 43608. April turned 56 years old.