Gordon Russell Address: 503 Wiswell Rd, Holden, ME 04429 Phone: (207) 989-2491 Business Services NEC Other Businesses: SHELL at 729 MAIN RD, HOLDEN, ME 04429