Faith Based Internal Medicine for Eastern Kentucky
Kassi Marshall, MD and staff invite you to make Cornerstone Community Health your healthcare home. New patients are welcome.
Already a patient? Visit the Patient Portal
Comprehensive Medical Care Close to Home
Cornerstone Community Health is an internal medicine practice that provides patient centered care to Eastern Kentucky. Dr. Marshall has a passion for identifying difficult diagnoses, navigating complex conditions, coordinating care, and investing in your long term health.
Meet Dr. MarshallWhat We Offer
Comprehensive Care for Adults
We offer a wide range of services to keep you healthy — from routine checkups to managing complex health conditions.
Chronic Care Management
Learn MoreWellness & Preventive Care
Learn MoreAcute Care Visits
Learn MoreJoint Injections
Learn MoreAdult Immunizations
Learn MoreCDL Physicals
Learn MorePreoperative Evaluations
Learn MoreMinor Procedures
Learn MorePrescription Management
Learn MoreSports Physicals
Learn MoreNutritional Counseling
Learn MoreHome Visits
Learn MoreAdvanced Care Planning
Learn MoreWhy Cornerstone
A Doctor Who Knows This Community
Local Roots
Dr. Marshall grew up in Eastern Kentucky and loves serving her home community.
Board Certified
Certified by the American Board of Internal Medicine with extensive clinical experience.
Full Picture Care
We take time with every patient to understand your complete health — not just one problem at a time.
Most Insurance Accepted
We accept Medicare, Medicaid, and most major insurance plans.
Dr. Marshall's photo coming soon
About Your Doctor
From Eastern Kentucky. For Eastern Kentucky.
Dr. Kassi Marshall grew up in Grayson, KY and dreamed of becoming a doctor. After earning her medical degree and completing residency at the University of Louisville, she returned home. She is thankful to provide trusted, board-certified internal medicine to Eastern Kentucky.
Meet Dr. MarshallInsurance We Accept
We Work With Your Insurance
Don't see your plan? Call us at (606) 373-0316 and we will verify your coverage.
Visit Our Office
Phone
(606) 373-0316Office Hours
Coming soon — call for current availability
