About James F.

Learn about the highly skilled lawyer James F. Keenan in Portland, Maine and how he can offer pinnacle-notch legal illustration to your wishes.

Education

Boston College Law School

1998

Accepted Jurisdictions

Maine

Office Locations

Main Office

 100 MIDDLE STREET,WEST TOWER,PO BOX 9729 PORTLAND ME 04104

Office 2

 100 Middle St Portland ME 04101