Windham ME Truck Repair & Service 1. 488 River Rd, Windham, ME 04062 | New England Diesel Service (207) 893-8224