April’s current address is 5656 Winsor Woods Dr, Columbus, Oh 43230. We have found 9 possible relatives of April: Mark E Champlin, Gloria J Champlin, Leonard J Champlin and 6 other people. Her birth year was listed as 1974. The number currently linked to April is (614) 882-1190. This year April celebrated her 51 birthday. Cities April has lived in before are Westerville, Gahanna, Stone Mountain and 7 other cities.