April's possible relatives are Deborah Lee Hupfeld, Henry Christopher Hupfeld, Patricia Saylor and 5 other people. The current age of April is 49. A city April has lived in before is Baltimore. The birth year was listed as 1975. April’s residency is at 1304 Jarrettsville Rd, Forest Hill, Md 21050. Records link phone number (410) 557-0981 with April’s details.