Looking for A body radiator or place to get mine redone!

My 65 Barracuda needs a new radiator or potentially repair existing one. It leaks at the top, a couple pinholes along the top. I cannot put the cap on tight or the pressure just forces out the fluid. I run just fine as the rest is ok, but I want to get a new one or repair this one. I am new to the area here in Northside of Chicago, Wheeling, Mount Prospect and don't know where to take it, if I pull the radiator! Or if someone has one to sell I would like a new one! The car is not original so I want it to be road positive and next month would love to be able to go down the quarter mile at Great Lakes on Mopar day, as 15 years ago when I lived here before I used to race there in street class with a 66 cuda that ran high 12's! So please tell me where the good radiator shop is here in the area!

65Cudalover