Physicians and Staff

Karen M. Federici, MD, IBCLC

Primary Physician

Dr. Federici is a board certified family physician. She earned her medical degree from the University of Illinois at Chicago, and completed her family medicine residency at Hinsdale Hospital in Hinsdale, IL. She founded Family First Physicians in 2006. Dr. Federici is also an international board certified lactation consultant and a fellow of the Academy of Breastfeeding Medicine. Dr. Federici practices family medicine, including primary care for children and adults, but especially for mothers and their children. She integrates common sense and modern medicine for a holistic approach to health care. Her special interests include breastfeeding and natural parenting. Dr. Federici and her husband, Barry, live in DeKalb with their four children, Kayla, Alexander, Grace, and Tessa. She enjoys running, triathlons, and audiobooks.

Barry Federici, CPA, MBA, MST

Practice Director

Barry is the Practice Director for Family First Physicians. He has earned a BS in Architecture, as well as both an MBA and Master’s in Accountancy, all from the University of Illinois at Urbana-Champaign. He is also a Colonel in the United States Marine Corps Reserve, and has served tours in Iraq and Afghanistan. Barry is a Templar and a member of the Illinois MBA Board. He enjoys running, investing, and playing chess.


Reception & Billing Coordinator

Belinda is our receptionist at Family First Physicians, as well as our billing coordinator. She is a native of Kirkland, and currently resides in Genoa with her family, Karl and Chloe. Belinda enjoys spending time outdoors with her family, traveling, and helping others.

Jennifer, RN, IBCLC, LCCE

Head Nurse, Lactation Consultant

Jennifer is our staff nurse and lactation consultant. She earned her AAS in Nursing from Kishwaukee Community College in December 2005, she is an international board certified lactation consultant, and she is currently pursuing her BSN.

Nicole, CMA

Lead Medical Assistant

Nicole is our lead Medical Assistant in the office. Nicole lives in Sycamore with her three children.

Shana, CMA