Memorial Day, Monday May 27 - Closed

Primary Care

All the care you need close to Home

Accepting New Patients - Call TODAY to schedule your Annual Physical - Open 7 days per week

Patient Services

Visit Our Convenient Locations!


Book An Appointment Now


Find Nearest Location By You

Primary Care & Walk-In Clinics in Edgewood, Moriarty, & Cedar Crest, NM

Welcome to McLeod Medical Centers! Our Experienced Primary Care Physicians & Medical Staff Provide High Quality, Compassionate Care for Adults & Children of All Ages. We Have 3 Convenient Locations Near You in Edgewood, Moriarty, & Cedar Crest, NM! Please Call Us Today to Schedule an Appointment. Walk-ins Are Welcome!

At McLeod Medical Centers of NM, we offer same-day appointments! No need to wait weeks for an appointment with your primary care doctor, simply walk-in to one of our clinics in Edgewood, Moriarty and Cedar Crest, NM. We look forward to serving you!

You don’t have to wait in line at the emergency room. You also don’t have to deal with scheduling an appointment in advance for your immediate needs and then having to wait for your designated time. Additionally, our walk-in clinics are beneficial if you don’t have a schedule that lets you plan exactly to the minute for doctor’s appointments.

Getting an appointment with us is as simple as becoming our patient and walking in when you’re sick or hurt. You won’t have to worry about filling out your medical history again like you would if you went to urgent care or the ER. Plus, when we see you regularly, you get personalized treatment because we know your medical history. Once you come into our clinic, we see you as soon as we can, and then you can get back to your life.

Throughout the year, maintaining your family’s health and well being can be a challenging and time consuming task. That is where McLeod Medical Centers in New Mexico come in! With three convenient and centrally located walk-in clinics near you in Edgewood, Moriarty and Cedar Crest, NM, our team of primary care physicians is ready to help you and your loved ones with a wide range of primary care and walk-in services throughout the year. We know that staying in great health throughout the year can be extremely challenging, which is why our medical team is on standby to provide all the medical services that you and your loved ones need. Rather than waiting in line for hours at a hospital urgent care center with other sick patients or scheduling an appointment months or weeks in advance, you can walk right into our primary care walk-in clinics for immediate and top quality medical attention. We provide services for a wide range of illnesses and injuries, and can help everyone in your family stay in their best health with our physicals and vaccination services. McLeod Medical Centers of NM is a the perfect stop for all of your family’s health care needs, from sprained ankles to school physicals.

At McLeod Medical Centers of NM, we know that every patient who walks into our clinic has unique medical needs. That is why we offer personalized diagnostics and treatment strategies for everyone, rather than rushing you and your loved ones in and out of our clinic. We know that you may be in pain or discomfort when you walk into our clinic, or may be stressed out about your health. Our team of medical experts and primary care doctors provides compassionate and friendly medical services, so that you and your loved ones can worry less about your health. Every doctor on our team is Board Certified and has years of experience in providing care to patients of all ages. In addition, we have nurses and technicians on site who can provide you with a knowledgeable and friendly medical experience, so that you can leave our clinic feeling happy and healthy as soon as possible. Your health and wellbeing is our number one priority at McLeod Medical Centers of NM in Edgewood, Moriarty and Cedar Crest.

In addition to our excellent team of primary care physicians who have years of primary and urgent care experience, our team offers many medical services on a walk-in basis. From diagnostic tests to check in appointments, we have all of your basic health needs covered at McLeod Medical Centers of NM. We can help patients of all ages at our walk-in clinics as well, from children to seniors, and offer tailored care for every patient. If McLeod Medical Centers of NM sounds like the right option for all of your medical needs, then we welcome you to walk into one of our three clinic locations today! Our entire medical team is ready to answer any questions that you may have about your health, our services, and our walk-in clinics in Edgewood, Moriarty and Cedar Crest. We can also answer any initial questions that you have over the phone, or if you would like to make an appointment in advance you can call us today. We hope we can help you feel healthier and happier soon at McLeod Medical Centers of NM!

Book An Appointment 

McLeod Medical Center in Edgewood, NM

McLeod Medical Center in Cedar Crest, NM

McLeod Medical Center in Moriarty, NM