Apartments in Holden (ME) Full list of companies Apartments category in Holden, Maine Holden Square Apartments 41 Upper Dedham Rd, Holden, ME 04429, (207)843-6117 Page 1