Your domain registration is pending. Check back in an hour


Doctor G Family Medicine is proud to offer in-office and tele-visit appointments for urgent and routine care for patients of all ages.

In response to the COVID-19 Public Health Emergency, most insurers have expanded their telehealth policies. Our office is open, but if makes better sense for you...

Read More
Call now

Julie Stallings, FNP is accepting new patients and welcomes adults and children of all ages. For more information please call (252) 368-8575. To request an appointment, visit the link below.


Doctor G Family Medical Services has Same Day/Next Day Appointments available for pediatric and adult patients.

Introducing Julie Stallings, FNP. Julie just wrapped up her first week at our office. Julie establishes trust with patients from the start and makes them feel comfortable with her caring demeanor, advanced clinical skills and hometown charm. Welcome Julie!



8 months ago
Takes his time with a thorough exam and more importantly listens ! I am a medical professional and have had many interactions with doctors, I am very pleased with Dr. G and his staff. Would highly recommend him for your primary care needs.
- Bernie B
a year ago
The wait can sometimes be long however it is due to how thorough Dr G is. He listens to all concerns and is happy to explain everything in layman's terms. I do not feel rushed like at some places. He takes time with you which causes the running behind for appointments. I highly recommend 👌
- Tracy M
a year ago
Moving my father at 85 was stressful and the medical implications very intimidating. Dr G made this transition very easy and our worst fears quickly disappeared. He has taken excellent care of my father as has his staff in a timely, professional and compassionate way. Do not hesitate to make Dr G your doctor. He is exactly what you hope to find as a primary care physician and our family will be eternally grateful.
- Holly K

Telehealth and In-Person Primary Care

Contact Us


Call now
  • (252) 368-8575


Get directions
902B Roanoke Avenue
Elizabeth City, NC 27909
United States

Business Hours

Mon:8:00 AM – 4:00 PM
Tue:8:00 AM – 4:00 PM
Wed:8:00 AM – 4:00 PM
Thu:8:00 AM – 4:00 PM
Fri:8:00 AM – 12:00 PM
Get quote
Message sent. We'll get back to you soon.