John McMahon is an attorney located in Champaign, proudly serving the surrounding areas too. Mr. McMahon is well known and well respected in the area for a reason: he is the right choice. When you choose John McMahon, you will be happy with your choice.John McMahon offers help in the follow areas of law:*Accident*Personal Injury*Property Damage*Legal Services*Environmental*Real Estate LawMr....