We have found 9 possible relatives of Louis: Allen H Pollard, Lenora D Pollard, Derrick Darnell Pollard and 6 other people. This person has lived also in Cleveland, Pasadena, Elyria and one other city. The residency of Louis is at 340 Lincoln St, Oberlin, Oh 44074. Louis was born in 1934. The current age of Louis is 89. The number currently linked to Louis is (440) 774-8258.
Ethinicity of this person is English. Possible Louis's ethnic group is Western European. English is his mother tongue. He finished college.