Medical Clinic in North Heights, Amarillo, TX

Quality Healthcare for You & Your Family

Medical Diagnosis, Diagnostics, and Treatments. Get in touch to schedule with our providers today.

Our Practice

Prioritize Your Health

Welcome to North Heights Medical Clinic, your trusted healthcare provider in Amarillo, Texas. Led by the expert guidance of Marshall Dawkins, MSN, APRN, FNP-BC, our clinic specializes in family medicine, physicals, and vaccinations ensuring your health and well-being are taken care of to the greatest extent.


Smiling medical clinic staff

Our Services

Catering to the Needs of Our Community

Family Medicine

Our healthcare approach is thorough, centering on meeting the varied health requirements of individuals throughout different life stages. The collective expertise the members of our practice have garnered can be observed in our delivery of a vast range of medical services, including preventive care, regular check-ups, and the management of chronic conditions and acute illnesses. We understand that each person will have unique physical, mental, and emotional health needs.

Our approach is to not only diagnose and treat illnesses that may arise but also promote a lifestyle most suitable to each patient so they are best safeguarded from future ailments. Committed to maintaining continuity in patient care, our shared objective is to build relationships with those who seek our services. We want to contribute to their lifelong health and well-being.

Smiling man with graying hair

Physical Exams

We offer physical exams to provide you with a complete and detailed understanding of your overall health and well-being. These are often performed to determine an individual’s eligibility for a specific occupation or sport, during which an evaluation of the person’s vital signs, organ function, and any potential health risks will be completed.

In addition to general physical exams, we specialize in DOT physicals for commercial drivers. Our healthcare team will evaluate your ability to meet the necessary health standards required for safe and responsible operation on the road or in the air, assessing factors such as vision, hearing, and cardiovascular health. Our healthcare professionals are committed to providing thorough and compassionate care to ensure you receive the highest standard of medical services.

Vaccinations & Immunizations

Our vaccination and immunization services are aimed at safeguarding the well-being of our patients, from children to the elderly. We don’t want to see you sick, which is why we put a large part of our focus on preventative care. One of the biggest ways illnesses can be prevented is through routine vaccinations during the flu season.

When we as individuals maintain our health, we can contribute to a healthier society, and the collective effort toward bettering our community is never a bad thing! It’s easy to make a positive impact when you keep up with staying vaccinated. A healthy life doesn’t have to come at a substantial cost. We accept Medicaid and Medicare as well as most commercial insurance types. Give North Heights Medical Clinic a call to discuss your vaccination and immunization needs.

Why Choose North Heights Medical Clinic?

Our goal is to care for you and your family now and well into the future. North Heights Medical Clinic is operated by Marshall Dawkins, a board-certified Family Nurse practitioner with over nine years of experience.

We take care of patients in their second year of life to those in their later years and strive to provide as much care in our clinic as possible. Well-child exams, adult wellness, pap smears, contraception/birth control, and sports injuries; we work with many businesses providing occupational medicine and DOT physicals. In addition, we offer many procedures including skin excisions, biopsies, and joint injections. We work with Labcorp for all of our labs and testing.

We practice according to the latest evidence-based medicine and provide an array of primary care medical services to the Amarillo area. If your need is beyond the scope of our practice, we can help coordinate your care with the appropriate specialists, so that you may receive the well-rounded care you deserve.

Let us be your trusted partner in health. Our care is tailored according to what you need and what you need only. We strive to give you the experience of compassionate family medicine and a thorough dedication to your well-being. Schedule an appointment with North Heights Medical Clinic today.

Our Patients

You’re in great hands!

We make sure all our new patients feel welcome and thoroughly taken care of at North Heights Medical Clinic. It is a great privilege for you to trust us with your and your family’s care. Our initial focus is caring for established clients. It’s best to not wait until sick to meet with us as there is often a wait for new patients. Call us to set up a visit – established patients are given priority when needing medical care.