TRIANGLE SERVICE EQUIP INC. Address 269 OLD CHURCHMAN ROAD / P O BOX 4 NEW CASTLE, DE, 19720 Phone: 302-328-3589 Fax: 302-328-4258 Email: Information about this Repair Center: Content here