1. Home
  2. Physician Groups
  3. Emory at Beaver Ruin Primary Care
  4. Our Providers

our providers

Craig Heigerick, D.O.

Dr. Craig Heigerick is a board-certified Family Physician who has been practicing medicine in the Gwinnett area for over 30 years. Dr. Heigerick attended DePauw University and the University of Cincinnati where he received his undergraduate degree. He earned his medical degree at Midwest University. He completed his residency and internship at St. John Health System–Oakland Hospital in Madison Heights, Michigan.

Dr. Heigerick enjoys treating adolescents and adults. He has a special interest in musculoskeletal conditions and has been extremely active in many FDA-approved medical research initiatives. His research has included studies on chronic conditions such as asthma, Irritable Bowel Syndrome and osteoarthritis.

When not practicing medicine, Dr. Heigerick is an avid triathlete and enjoys all types of outdoor sports.


Irene Stephanopolus, FNP-BC

Irene Stephanopoulos is a board-certified Family Nurse Practitioner. She completed her BS in Nursing at Pennsylvania State University where she then worked primarily in Critical Care. Ms. Stephanopoulos’ career also entailed Nursing Management/Administration. Irene then expanded her education with an MS degree in Nursing at Malone University. Her professional experience spans all areas of primary care, including the treatment of asthma, diabetes, hypertension, women’s health and more.
Irene Stephanopoulos
She is a member of the American Association of Nurse Practitioners with medical interest in preventive care, which entails educating patients on how to maintain a healthy life style and following up on appropriate screening procedures.

In her spare time, Irene enjoys the escape of a good book, theater and biking.

contact us


615 Beaver Ruin Road NW
Suite B
Lilburn, GA 30047
Emergency/After Hours Phone: 770.935.8616

Mobile Directions


Hours and Directions
in the News
Visit Press Releases