People possibly related to Faith are Kenneth Elmer Nehls, Joanne Marie Nehls, Kenneth Elmer Nehlsjr and one other person. Faith now resides at 965 Warwick Dr, Sheffield Lake, Oh 44054. The current age of Faith is 71. Public records show Sheffield Lake, Avon and Lorain as cities Faith also stayed in. The phone number (440) 288-0833 is Faith’s. Faith was born in 1954.