The phone number (216) 491-9256 is Louis’s. Cities Louis has lived in before are Newbern and Cleveland. Louis's birth year is 1935. Louis has reached 88 years of age. Lula N Huggins, Sandra D Huggins, Ton A Huggins and one other person are people possibly related to Louis. The residency of Louis is at 12917 Lenacrave Ave, Cleveland, Oh 44105.