AV Preeminent
Best Law Firms
Best Lawyers
NELA
Super Lawyers

Office Locations

Portland

92 Exchange St
Portland, ME 04101
Map and Driving Directions

Phone: 207.874.0905
Fax: 207.874.0343

Bangor

23 Water St #207
Bangor, ME 04401
Map and Driving Directions

Phone: 207.874.0905

Falmouth

43 U.S. Route 1
Falmouth, ME 04105
Map and Driving Directions

Augusta

227 Water St 2nd Floor
Augusta, ME 04330
Map and Driving Directions

Lewiston

213 Lisbon St
Lewiston, ME 04240
Map and Driving Directions

Rockland

639 Main St
Rockland, ME 04841
Map and Driving Directions