Cornerstone Community Health - Internal Medicine Hindman KY

    What We Offer

    Our Services

    At Cornerstone Community Health we offer a full range of adult medical services. Whether you need help managing a long-term condition, a routine checkup, or care for a sudden illness, Dr. Marshall is here for you.

    Chronic Care Management

    Ongoing care for long-term health conditions like diabetes, high blood pressure, heart disease, COPD, and thyroid disorders.

    Learn More

    Wellness and Preventive Care

    Annual checkups and health screenings designed to catch problems early before they become serious.

    Learn More

    Acute Care Visits

    Same-day or next-day visits for illnesses that come on suddenly — infections, fevers, coughs, and more.

    Learn More

    Joint Injections

    In-office injections to reduce joint pain and inflammation for knees, shoulders, hips, and arthritis.

    Learn More

    Adult Immunizations

    Flu shots, pneumonia vaccines, shingles vaccines, COVID-19 vaccines, and more based on your age and health history.

    Learn More

    CDL Physicals

    DOT medical exams required for commercial drivers to obtain or renew their Commercial Driver's License.

    Learn More

    Preoperative Evaluations

    Medical clearance exams before surgery to ensure you are healthy enough for the procedure and anesthesia.

    Learn More

    Minor Procedures and Injury Care

    Wound care, lesion removal, splinting, and treatment of minor injuries without a hospital visit.

    Learn More

    Prescription Management

    Ongoing medication reviews, safety checks, adjustments, and refills for established patients.

    Learn More

    Sports Physicals

    Physical exams to clear adults for recreational or competitive sports participation.

    Learn More

    Nutritional Counseling

    Personal guidance on diet and nutrition to support health goals and manage chronic conditions.

    Learn More

    Home Visits

    In-home care for patients who have difficulty traveling to our office due to age, disability, or illness.

    Learn More

    Ready to Schedule?

    Call our office to book an appointment or access the patient portal to request a visit.

    Call (606) 373-0316