April has listed (440) 331-3164 as her phone number. April’s residency is at 3675 Clague Rd #510, North Olmsted, Oh 44070. This person has lived also in Cleveland, Rocky River, Parma and 2 other cities. This person's birth year is 1962. April has reached 62 years of age.