Home Centers in South Portland (ME) Full list of companies Home Centers category in South Portland, Maine Home Depot 300 Clarks Pond Pkwy, South Portland, ME 04106, (207)879-2500 Page 1