Possible relatives of April are: Ronald E Stoddart, Douglas S Stoddart, Mary L Stoddart and 6 other people. This person's birth year is 1975. The age of April is 49. April’s residency is at 3111 575, Ogden, Ut 84414. Records link phone number (801) 737-1299 with April’s details. North Ogden, Farmington, Tremonton and one other city are cities April has lived in.