About John Francis
John Francis Haffey is a notably experienced legal professional based in Missoula, Montana, specializing in non-public injury regulation, criminal protection, and family regulation. With over two decades of experience, he is dedicated to imparting expert criminal advice and illustration to his customers in the Missoula community.