Peter C. Mayo, age 59, of Lawrenceville, GA, passed away on October 10, 2012.