Looking for a Radiator Vendor

Need a radiator re-cored. The shop I used 6 months ago changed hands and no Habla English.
Would like a shop in the Mesa or Scotsdale area. Any suggestions would greatly be appreciated. Also, is the someplace where antifreeze can be recycled?