About John Alan
John Alan Holdredge is a surprisingly skilled lawyer focusing on personal harm, crook protection, and own family law in Santa Rosa, California. With over twenty years of experience, he is devoted to imparting first-rate criminal representation to his clients.