Thank You For your submission! Back To Home Accepting New Patients - Call TODAY to schedule your Annual Physical - Open 7 days per week Patient Services Visit Our Convenient Locations! Appointment Book An Appointment Now Locations Find Nearest Location By You Your Form was Submitted Successfully! We will get back to you shortly. If you want a faster response, please contact us at McLeod Medical Center: (505)281-5180 We look forward to help with you!