Tulsa New Holland
11919 E Pine St, Tulsa, OK 74116
After Hours Parts: (918) 231-2977
After Hours Service: (918) 231-7409
TollFree: (800) 759-4554
Boy, there goes battery-boy again. Funny, he's still complaining after they gave him a 100% refund. I think his mistake was paying $225 to some "tractor mechanic" instead of taking it back to Tulsa New Holland. I've seen the TNH guys bend over backwards to make things right - even in cases where it wasn't even their fault. As a longtime customer, I've seen this first hand.