Arrowood Peters LLP
10 Post Office Square 7th Floor South Boston MA 02109
(617) 849-6216
Boston University School of Law (1992)
English
1st Circuit Bar
Unknown Status
Appeals & Appellate
Business Law
Legal Malpractice