James B. Macdonald II Lawyer Reviews & Ratings - Philadelphia

James B. Macdonald II lawyer reviews and ratings in Ballard Spahr Andrews & Ingersoll Philadelphia city, specializing in Business law. James B. Macdonald II additionally serves as an arbitrator with the Pennsylvania State Bar.