About John
John Walsh is a tremendously skilled lawyer in Portland, Maine, specializing in non-public damage, criminal protection, and family law. With over twenty years of enjoy, he is dedicated to attaining the quality feasible outcome for his clients.