How does our site make you feel?
Great   Indifferent
We are not accepting new patients

Our office will be closed from September 2, 2022- September 5, 2022.


We are not accepting any new patients

COVID testing available


If you have symptoms of COVID-19 or have been exposed to people who have symptoms or have tested positive, you may want to be tested.

We are offering COVID-19 testing at our office.  You do not have to be a current patient. You will have a virtual visit with one of our healthcare providers to review your symptoms and have a COVID-19 test.

If you experience the following symptoms, call 911 so you can be transported to the nearest emergency department for evaluation:

  • Extreme difficulty breathing (for example, cannot speak in a full sentence or walk across the room without having to stop to catch your breath)
  • Blue lips, face, or skin
  • Severe chest pain
  • Confusion, new-onset slurred speech, or seizure activity




As the COVID-19 coronavirus continues to spread around the world, we at the Family Medicine & Acute Care of Sandhills will be adjusting to protect you and our medical staff. For the time being, we will be fully operating as a Telemedicine/Telehealth clinic. As a patient/client, you will be able to be seen from the comfort of your home by using your phone or laptop. For telemedicine visits patients must be in the state of North Carolina at the time of service.

We will be performing simple acute medical visits as well as most routine primary care visits. This will include routine referrals, lab, and radiology reviews, routine medication refills, and limited sick visits. Due to the time constraints of our virtual visits, they will be limited to 1 condition or complaint per visit.

Please contact our office for additional guidance and appointment scheduling. Our contact information is 919-842-5566. We look forward to serving you.



Patient Portal!

Click Here


Buffalo Lake Medical is now Family Medicine & Acute Care of Sandhills


Open to fit your busy schedule, Family Medicine and Acute Care of Sandhills is a convenient, comprehensive health care facility serving residents of Cameron, North Carolina. The practice specializes in family medicine and cares for adults and children, ages two and older, in Western Harnett County and the surrounding areas.

The providers offer primary care and wellness services, immunizations, and routine medical testing, but are also available for your acute medical needs when your urgent care clinic is busy, or you can’t get an appointment with your regular physician. Walk-ins are welcome.

The expert clinicians at Family Medicine and Acute Care of Sandhills evaluate and diagnose your symptoms and offer treatment as appropriate, including prescriptions when necessary. Our team of providers help manage your diabetes and hypertension, or other chronic medical conditions and provide medically supervised weight loss services, including supplements, medications, injections, and dietary guidance.

Call Family Medicine and Acute Care of Sandhills for an appointment, book it online or walk in to have your healthcare needs treated.

Do you have allergies?

Do you have allergies?

Accepted Insurance

Please contact our office if you have any questions regarding our accepted insurances or if you would like to discuss further options.

AmeriHealth Caritas
Blue Cross Blue Shield of North Carolina
Carolina Complete Health
United Health Care

Like us and follow us on social media!




Gallstones and Weight Loss

Gallstones cause a host of painful and unpleasant symptoms, from intense pain to fever and nausea. Did you know that how you approach weight loss influences your likelihood of suffering from gallstones?

Constant Worrying: How to Manage Intrusive Thoughts

Do you frequently experience troubling thoughts? You’re definitely not alone. At least 6 million Americans deal with unwanted thoughts. Find out what causes these intrusive thoughts and how you can manage them.


Family Medicine and Acute Care of Sandhills
181 Mittie Haddock
Cameron, NC 28326
Phone: 919-295-6792

Office Hours

Get in touch