New Patients



Our Office Hours are 8 AM-5 PM, Monday through Friday. We are closed for lunch at 12-1:30 PM.

If you need to reach us after hours, please call (254) 399-6545 and the on-call physician will return your call. If it is an emergency, please dial 911.


We accept most Insurance Health Plans. If you are unsure if we are a participating provider, please call our office. You can also email:

Self-Pay Discounts

We offer discounts to patients that do not have insurance.

*Please note-due to our contracts with insurance plans, we are unable to offer self-pay discounts to insured patients.

Lab Services 

Our preferred lab is CPL-Clinical Pathology Laboratory, they are available Monday through Friday from 8 AM-1 PM and 2-5 PM.

Please verify your insurance’s preferred lab by calling the number on the back of your card and notify us at the time of your visit. 

Late Cancel/No Show

Late Cancel or No Show Fee of $25.00 


We are located at the corner of Old McGregor Rd and Londonderry.

PH: (254) 399-6545   
FAX: (844) 244-3902


*For Refills, please have pharmacy fax or send via surescripts your refill request.  Please allow 24-48hrs.  


Billing Questions - (254) 399-6545 or email:
Medical records, please fax request to (844) 244-3902.

Patient Forms

Please complete and print out the attached forms. Bring them with you to your appointment.


Waco Primary Care
7100 Old McGregor Rd.
Waco, TX 76712
Phone: 254-399-6545
Fax: 844-244-3902

Office Hours

Get in touch