The possible relatives of David are Connie J Macfarlane, Alex H Macfarland, Alex Helmeth Macfarlane and 4 other people. David was born 64 years ago. 12826 North Rd, Cleveland, Oh 44111 is where David resides. This person's birth year is 1960. Records link phone number (216) 252-6482 with David’s details. David has previously lived in Cleveland and Lakewood.