Possible relatives of April are: Joyce E Spencer, Hope A Spencer, Stephen A Spencer and one other person. April turned 67 years old. In addition to Rochester, April also lived in Henrietta and Rochester. The number currently linked to April is (585) 328-3882. April's birth date was listed as 1958. The residency of April is at 180 Bronx Dr, Rochester, Ny 14623.