Frank L. McCafferty, Jr., M.D., sees patients in the Fayetteville and Stockbridge offices. He received his medical degree from the Medical College of Ohio. He completed his residency in Internal Medicine and his fellowship in Allergy and Immunology at the Cleveland Clinic Foundation in Cleveland, Ohio. Dr. McCafferty is board certified by the American Board of Allergy and Immunology and the American Board of Internal Medicine.
Frank L. McCafferty, Jr., M.D., sees patients in the Fayetteville and Stockbridge offices. He received his medical degree from the Medical College of Ohio. He completed his residency in Internal Medicine and his fellowship in Allergy and Immunology at the Cleveland Clinic Foundation in Cleveland, Ohio. Dr. McCafferty is board certified by the American Board of Allergy and Immunology and the American Board of Internal Medicine.
Frank L. McCafferty, Jr., M.D., sees patients in the Fayetteville and Stockbridge offices. He received his medical degree from the Medical College of Ohio. He completed his residency in Internal Medicine and his fellowship in Allergy and Immunology at the Cleveland Clinic Foundation in Cleveland, Ohio. Dr. McCafferty is board certified by the American Board of Allergy and Immunology and the American Board of Internal Medicine. He treats patients of all ages with allergies, asthma, food allergy, sinus disorders, and immune deficiency.

Dr. McCafferty is knowledgeable and always takes the time to listen. He has an awesome bedside manner connecting with his patients. He is up to date on current research and steers his patients towards the best goals for their ailments. He is truly a great doctor.
It seemed to me that He was in a real rush, real busy!!
Always a good bisit
Excellent physician
The best Dr that my son has encountered.
very social made me feel comfortable!
Very thorough.
This is the most wonderful doctor patient kind make me feel so confidence explain the plan of care sure me he's concern about my care I will pray for God to keep you heatly and give you strength to help others🙏🙏🙏
My doctor always takes the time to provide a wonderful bedside manner which includes updates on my diagnosis and treatment. Thankyou
Dr.McCafferty was very easy to talk to about my issues and explained everything so I could understand it.