Faith owns the phone number (419) 339-8221. Faith is related to or closely associated with Carl S Lee, Cynthia L Ludwig, Andrea Michelle Lee and 5 other people. Public records show Lima and Elida as cities Faith also stayed in. Her birth year was listed as 1956. Faith was born 68 years ago. Faith’s current address is 2832 Hollyhock Ave, Elida, Oh 45807.