Now accepting Telehealth appointments. Schedule a virtual visit.



Patient Forms

Your New Patient Forms should be completed online before your first appointment. Completing these forms prior to your arrival will maximize the amount of quality time spent with your provider and decrease your overall time spent in the office.

We look forward to seeing you soon here at Generations Family Practice. Give us a call at 919-852-3999 if you have any questions. 


Commonly Accepted Insurances

For your convenience, Generations Family Practice accepts a variety of insurance plans.This list is not entirely inclusive of all plans we accept. For specific insurance plan inquiries & eligibility, please contact your insurance provider.

Anthem BCBS
Blue Cross Blue Shield of North Carolina
Cigna Health Spring
Coventry Health Care
First Health
Golden Rule
Medicare Advantage
Palmetto GBA
Premera Blue Cross
Regence BCBS
UnitedHealthcare Oxford
Our Locations

Choose your preferred location