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.

One of the best doctors in his field.
I have been seeing Dr. McCafferty since he was in Macon . He is an excellent physician
Dr. Frank listens well to my symptoms and issues. He speaks directly and is helpful in solving my symptoms in a reasonable manner. I enjoy talking with him when we meet.
Great personality and very knowledgeable.
Dr. McCafferty is the best. I appreciate that he is thorough, he doesn't rush through the visit, and he provides excellent care.
Dr McCafferty is always attentive and treats my symptoms with results
Very good doctor.
Awesome bedside manner, very professional, and answered all my questions.
Very good visit was concern about my condition
Not rechecking me for 5 months while im still broke out like i have chicken pos seems unreasonable the prescription i got caused me to be weak and faint and ive fell 4 times...i need follow up elsewhere