Map location of Thomas Hallett 75 Market Street, Suite 502, P.O. Box 7508, Portland, ME 04112 Phone: 207-775-4255