Keith Mark Hayes marks 40 years of life, originating from their birth on May 28, 1985. Keith Hayes's home has been documented as 3331 Birch Point Rd, Beaverton, MI 48612, USA. Mr. Hayes, the person has been associated with nine different home addresses. These addresses were formerly associated with this person: 8881 Jason Rd, Laingsburg, 742 Brenneman, Potterville, and 513 Pearl St, Charlotte. Keith Hayes, the individual used Po Box 21065, Lansing, MI 48909-1065 to receive packages. The last occasion on which this mailbox was used was in 2011. The spouse of Hayes is believed to be Amanda Leigh Hughes (age: 41 years). Five email addresses are available to Mr. Hayes, the individual. Keith Hayes, the person and Troy Edward Blizzard SR have been mentioned together in public records. Keith Mark Hayes, the person and Jeffrey S Hayes (between 2003 and 2004) lived at the same address, 14537 Center Rd, Bath Twp, MI 48808. You can find people with the same name, the aforementioned individual, in Michigan. Herbert Freeman, Frank L Galbavi, Ms. Hall are just a few of the individuals who share the address