Rex Family Practice of Knightdale
|
Schedule an Appointment Call (919) 747-5270 Monday - Friday 8 a.m. - 5 p.m. |
About Our Care Team
Rex Family Practice of Knightdale offers a broad scope of health care services to meet the needs of patients of all ages. Our entire staff is trained to assist you in the detection, treatment and prevention of illness. We look forward to a long and healthy relationship with you and your family and encourage you to express concerns or problems regardless of the issue.
![]() |
William Grant, M.D. Dr. Grant leads the care team at Rex Family Practice of Knightdale. He graduated medical school from the University of Alabama School of Medicine in Birmingham, AL. He completed his internship with Carilion Health Systems at Roanoke Memorial Hospital and residency from the University of Alabama School of Medicine. Dr. Grant served as a U.S. Naval officer. He enjoys spending time with his wife and four children and is an avid outdoorsman. |
![]() |
Tracy Kendrick, M.D. Dr. Kendrick joined Rex Family Practice of Knightdale from Duke University Health System where she served as a physician at Durham Regional Hospitals. Dr. Kendrick graduated medical school from Louisiana State University School of Medicine in Shreveport, LA. She completed her internship and residency at Louisiana State University Health Sciences Center. Dr. Kendrick is board certified in internal medicine and pediatrics. Dr. Kendrick has a special interest in adolescent medicine and women’s health. She lives in Cary with her husband and two dogs. |
|
|
|
|
|
|
![]() |
Ananya B. Sen, M.D. |
Payment & Insurance
After-Hours
During regular office hours our telephone is answered by our staff. After-hours and on weekends, our answering service receives calls and forwards them to the covering board-certified family physician.
If you are having an emergency, including chest pain, shortness of breath or abdominal pain call 911. If your need is not severe, please wait until regular office hours to contact us.
Payment & Insurance
We accept Medicare and most standard insurance coverage. For payment, we accept cash, checks, MasterCard® and Visa®.
Helpful Resources
Contact Us
6602 Knightdale Boulevard (at Highway 64 and Wide Waters Parkway)
Suite 202
Knightdale, NC 27545
(919) 747-5270






