Who's Taking
Care of
Your
Health?
At Eastern Oklahoma Medical Clinic, we believe quality healthcare shouldn't feel rushed. Our team provides personalized primary care, preventive screenings, and chronic disease management in a setting where you're treated like family — not a file number.
Walk-ins
Welcome daily
All Ages
Patient care
Most
Insurance accepted
Comprehensive care
for every stage of life
From routine check-ups to managing ongoing conditions, we're here for your whole family.
Primary Care
Comprehensive medical care for adults of all ages — from annual physicals and acute illness to long-term health management.
Preventive Screenings
Early detection saves lives. We offer blood work, cancer screenings, cardiovascular assessments, and vaccinations to keep you ahead of health issues.
Chronic Disease Management
Living with diabetes, hypertension, or asthma? We develop personalized treatment plans and monitor your progress to keep you feeling your best.
Lab Services
On-site laboratory testing for faster results. Blood panels, urinalysis, and other diagnostics processed efficiently so you're not kept waiting.
Minor Procedures
Wound care, skin biopsies, joint injections, and other in-office procedures performed with the same attention to detail as any other service we provide.
Insurance & Billing
We accept most major insurance plans and work with you to understand your benefits. Transparent billing with no surprise charges.
A trusted medical partner
in the heart of McAlester
Eastern Oklahoma Medical Clinic has served the McAlester community as a dedicated primary care practice. We understand that good health is built on consistent, personalized attention — not quick fixes.
Our clinic is designed to feel welcoming from the moment you walk in. We take the time to listen to your concerns, explain your options clearly, and work with you to create a care plan that fits your life. Whether you're managing a chronic condition, need a routine check-up, or are looking for a new primary care provider, we're here for you.
Walk-ins
Accepted during business hours
All Ages
Adult patients welcome
Most Plans
Insurance accepted
Local
Community-focused care
Everything you need
to know before your visit
Business Hours
- Monday8:00 AM – 5:00 PM
- Tuesday8:00 AM – 5:00 PM
- Wednesday8:00 AM – 5:00 PM
- Thursday8:00 AM – 5:00 PM
- Friday8:00 AM – 5:00 PM
- Sat–SunClosed
New Patients
Welcome! New patients are encouraged to arrive 15 minutes early to complete registration paperwork. Bring a valid photo ID and your insurance card.
First-time visits typically include a health history review and comprehensive physical exam.
Insurance
We accept most major insurance plans. Please call us at (918) 423-7191 to verify your coverage before your visit.
Self-pay and cash-pay options are also available.
What to Bring
- ✓ Photo identification
- ✓ Insurance card
- ✓ List of current medications
- ✓ Referral (if required)
- ✓ Payment method
Ready to take the next step?
Schedule your appointment today and experience the difference of personalized care.
We're here to help.
Reach out anytime.
Whether you have a question about our services, need to schedule an appointment, or want to learn more about what we offer, our team is ready to assist you.
Phone
(918) 423-7191Send Us a Message
Fill out the form below and we'll get back to you as soon as possible.
Message Sent!
Thank you for reaching out. We'll get back to you within 1–2 business days.