Records link phone number (614) 871-8047 with Ilo’s details. Ilo currently resides at 3617 Lake Louise Dr, Grove City, Oh 43123. The current age of Ilo is 64. 1960 is this person's birth date. Possible relatives of Ilo are: Lisa Renee Carter, Lisa R Carpenter, Denease L Carter and 6 other people. Columbus and Mansfield are cities Ilo has lived in.