Dr. McCarthy graduated from Tufts University School of Medicine in 1959 and has been in practice for 59 years. He completed a residency at St Elizabeths Medical Center. He currently practices at Kevin McCarthy MD FACS & Philip McCarthy MD FACS and is affiliated with Norwood Hospital. Dr. McCarthy accepts multiple insurance plans including Aetna, Medicare and Humana.