April is a resident of 221 Baltimore St, Dillsburg, Pa 17019. April was born 48 years ago. We have found 6 possible relatives of April: Barbara J Brown, David W Brown, Lynlee Adele Brown and 3 other people. Records link phone number (717) 432-7453 with April’s details. 1976 is the birth year of April. Mechanicsburg and Dover are cities April has lived in.