About John
John Allen is a relatively experienced legal professional based totally in Barnesville, Minnesota, specializing in non-public injury, own family law, criminal defense, and property planning. With over twenty years of experience, he is dedicated to serving his clients and his network.