Our Providers

Dr. Mary Margaret O'Neil, MD
Board Certified in Rheumatology and Acupuncture

Dr. Mary Margaret (Molly) O’Neil is a native of Western New York and has practiced Rheumatology in the Buffalo area for 17 years. She is a graduate of the St. Louis University School of Medicine, she completed a residency in Internal Medicine through the State University at New York (SUNY) Buffalo program at Millard Fillmore Gates Hospital and she also completed her final fellowship in Rheumatology at the Cleveland Clinic.

Over the years of her practice, Dr. O’Neil has developed a keen interest in alternative medicine and is a leading advocate for whole-person wellness as a treatment option for Rheumatology patients. She is not only board certified in Rheumatology, but she is also a certified acupuncturist.

Specializing in both traditional and whole-person treatment methods, Dr. Mary Margaret O’Neil focuses on overall wellness and improved quality of life for her patients. While medications and traditional treatments are absolutely appropriate in many cases, she is the only Rheumatologist in Western New York that is licensed in acupuncture. She has also completed Applying Functional Medicine in Clinical Practice from the Institute of Functional Medicine. Dr O’Neil has trained in several meditation modalities including MBSR (mindfulness based stress reduction).

Dr. O’Neil’s practice is centered around the belief that from arrival to departure, all patients are entitled to a comfortable, efficient and positive treatment experience.

Dr. O’Neil is proud to live and work in Western New York. She often speaks at medical and community gatherings and shares her spare time with her husband and four children. She happily proclaims herself to be a soccer/dance/piano lesson mom.


Cara Innus, PA-C, MPAS, IFMCP

Cara is a graduate of the Daemen College Physician Assistant program and earned her Masters of Physician Assistant Studies from the University of Nebraska Medical Center. She practiced Family Medicine in Western New York for nearly twenty years prior to joining Rheumatology Wellness Care. She emphasizes preventative medicine and healthy lifestyle choices with all of her patients. Cara is especially interested in how diet, activity, and stress can impact disease progression and treatment. Her love of patient education led her to a teaching career at Daemen College's PA program. She has been a faculty member since 2004, and is currently an Associate Program Director. In her spare time, Cara enjoys spending time with her family and friends, exercising, and gardening when the Buffalo weather cooperates!


Sarah Latchford, PA-C, MPAS

Sarah received her Bachelor’s degree Cum Laude from D'Youville College. She received her Masters Degree from the Univeristy of Nebraska. Sarah is an Assistant Professor at Daemen College. She is a member of the Western New York Physician Assistant Association and the New York State Society of Physician Assistants. When Sarah is not working, she enjoys spending time with her husband and two sons. 


Annie McGorry, PA-C, MPAS

Annie is a graduate of the dual Bachelors/Masters Physician Assistant Program at Daemen College. She graduated from the 5 year program Summa Cum Laude and joined our practice shortly after graduation. Annie is passionate about working in a specialty that is patient centered and emphasizes individualized treatment plans, along with patient education. In her spare time, Annie enjoys exercising, hiking, and spending time with her family and friends.


Christina Reed, PA-C, MPAS

Christina is a graduate of Daemen University’s Bachelors/Masters Physician Assistant Program. She is passionate about rheumatology and very excited to be working in an area of medicine that places so much focus on patient care, education, and improving quality of life. Christina enjoys spending time with her dog and traveling with her family in her free time.