About James C
James C Edmonds is a depended on and dependable lawyer in Salem, Oregon, specializing in private harm, crook defense, and own family regulation. With a compassionate approach and willpower to his customers, he affords exquisite criminal illustration tailor-made to their specific desires.