Investigators in South Portland (ME) Full list of companies Investigators category in South Portland, Maine Holmes Group 360 Highland Ave, South Portland, ME 04106, (207)799-0117 Page 1