Hannibal Clinic – Hannibal

Hannibal Clinic – Hannibal

100 Medical Drive, Hannibal, Missouri, 63401

Accepts Insurance

3.5★★★★☆49 total reviews

TREATS

Substance use disorder
Mental health

LEVELS OF CARE

Outpatient

INSURANCE

Accepts insurance

Medicaid · Medicare · TRICARE

Also accepts private pay

Community
Facility type
2
levels of care
Marion County
County
Yes
Telehealth offered

About Hannibal Clinic – Hannibal

Treatment at Hannibal Clinic – Hannibal runs from 100 Medical Drive in Hannibal, Marion County, Missouri, covering dual diagnosis treatment and outpatient services (OP). Care is provided on an outpatient basis, so people continue living at home. Those looking in the Hannibal area should confirm current openings when they call. Details here draw on the Substance Abuse and Mental Health Services Administration treatment locator, the federal register of licensed providers. Program availability moves, so we work to keep this aligned with the federal record and recommend calling ahead to verify.

Key Facility Details

  • Federal Registration: Listed in the federal treatment register, the national inventory of licensed treatment facilities.
  • State Licensing: Licensed by the Missouri Department of Mental Health, Division of Behavioral Health. State licensure is a legal requirement for behavioral health facilities operating in Missouri.
  • Levels of Care: Dual Diagnosis Treatment and Outpatient Services (OP).
  • Location: Hannibal, Missouri.

Key Facility Details

Levels of care
Outpatient, Telehealth
Hannibal, MO
100 Medical Drive, 63401
  • Primary focusStimulants, Nicotine and tobacco
  • Programs forTeens, Seniors, Young adults, Couples, Veterans and military
Team
MT
Mike Trachta, MHA, MBA, FACHEPresident and Chief Executive Officer
CS
Christopher Solaro, MD, PhD, CPEChief Medical Officer
BT
Brigid K. Toyne-Barfoot, DNP, RN, NEA-BCChief Nursing Officer
MB
Mary Frances Barthel, MD, MHCM, SFHM, FACPVice President/Chief Medical Information Officer
BB
Brenda Beshears, PhD, RNPresident, Blessing-Rieman College of Nursing and Health Sciences
JD
Julie Duke, MJ, MA, RHIAChief Revenue Cycle Officer

Facility Type

Community Treatment CentersNonprofit RehabOutpatient Mental Health ClinicSmoke Free RehabSmoking and Vaping PolicyVape Free Rehab

Licensing and Accreditation

SAMHSA ListedSAMHSAListedThe facility appears in the federal treatment locator maintained by the Substance Abuse and Mental Health Services Administration. It is a record that the facility exists and reports its services, not an assessment of quality.

Hannibal Clinic – Hannibal Photos and Images

No photographs have been provided for Hannibal Clinic – Hannibal. Pictures tell you a great deal about a program, so request images of the entrance, treatment rooms and shared spaces before you commit.

Enquire about parking, travel routes into Hannibal, and what to expect walking in. A provider comfortable describing its premises is usually comfortable describing its treatment.

Hannibal Clinic – Hannibal Detox and Rehab Services

Hannibal Clinic – Hannibal is recorded as offering dual diagnosis treatment and outpatient services (OP). Each level of care carries different admission requirements and different intensity, so the right starting point depends on clinical assessment rather than preference alone.

Outpatient formats let people keep working or studying while attending scheduled sessions. Recorded approaches include addiction counseling, cognitive behavioral therapy (CBT), dialectical behavior therapy (DBT), family systems / couples therapy and group therapy. What is actually delivered varies between clinicians, so ask which methods apply at the level of care under discussion.

Levels of Care

Evening TreatmentNon-12-Step RehabOnline Rehab and TelehealthOutpatient RehabWeekend Rehab

Substances and Addictions Treated

Adderall RehabConcerta RehabDexedrine RehabNicotine and Tobacco TreatmentNicotine Replacement TherapyPrescription Stimulant RehabRitalin RehabSmoking Cessation CounselingSmoking Cessation MedicationStimulant RehabVaping CessationVyvanse Rehab

Mental Health Disorders Treated

Alzheimer's and Dementia CareCo-Occurring Mental Health ConditionsCrisis InterventionDepression and AnxietyDepression and PTSDDepression and TraumaFamily Education ProgramsFirst Episode PsychosisMental Health ConditionsMental Health Crisis ServicesMental Health TreatmentPsychosocial Rehab ServicesPsychosocial RehabilitationPTSD TreatmentSerious Emotional DisturbanceSerious Mental Illness TreatmentTrauma TreatmentTraumatic Brain Injury Treatment

Counseling and Therapy

Cognitive Behavioral Therapy (CBT)Counseling and TherapyDialectical Behavior Therapy (DBT)EMDR TherapyEvidence-Based TherapyFamily TherapyIndividual Therapy

Specialized Programs

Active Duty Military Dual Diagnosis RehabActive Duty Military Medicare RehabActive Duty Military Outpatient RehabActive Duty Military PTSD RehabActive Duty Military RehabActive Duty Military TelehealthActive Duty Military Trauma RehabActive Duty Military TRICARE RehabAdult RehabCouples RehabCourt Ordered Dual Diagnosis RehabCourt Ordered Medicare RehabCourt Ordered Outpatient RehabCourt Ordered RehabCourt Referral AcceptedLegal Advocacy SupportMilitary Family Dual Diagnosis RehabMilitary Family Medicare RehabMilitary Family Outpatient RehabMilitary Family PTSD RehabMilitary Family RehabMilitary Family TelehealthMilitary Family Trauma RehabMilitary Family TRICARE RehabRehab for Domestic Violence SurvivorsSenior Outpatient RehabSenior RehabSenior TelehealthTeen Dual Diagnosis RehabTeen Outpatient RehabTeen PTSD RehabTeen RehabTeen TelehealthTeen Trauma RehabTeen TRICARE RehabTrauma Informed RehabTrauma Survivor ProgramsVeterans and Military RehabVeterans Dual Diagnosis RehabVeterans Medicare RehabVeterans Outpatient RehabVeterans PTSD RehabVeterans RehabVeterans TelehealthVeterans Trauma RehabVeterans TRICARE RehabYoung Adult Rehab

Hannibal Clinic – Hannibal Address and Location

You will find Hannibal Clinic – Hannibal at 100 Medical Drive, Hannibal, Marion County, Missouri. Check the route on the map, see what the surrounding area looks like, and plan the journey for the time of day you would actually travel.

Travel time deserves real weight. Continuing support around Hannibal works better when getting there is straightforward, so treat the journey as part of what you are choosing.

Cities within reach

Nearest neighborhoods

Distances are measured from this facility's recorded coordinates and are straight line, not driving distance.

Near Hannibal Clinic

  • 0.4MILES AWAY

    Mark Twain Behavioral Health – Hannibal (Forrest Drive)

    HannibalMissouri
    3.8★★★★☆32 Google reviews
    DetoxOutpatientTelehealth
    Accepts InsuranceAccepts Medicaid

    Based at 154 Forrest Drive in Hannibal, Marion County, Missouri, Mark Twain Behavioral Health – Hannibal (Forrest Drive) provides dual diagnosis treatment, medication-assisted treatment (MAT) and…

    View facilityCall
  • 2.7MILES AWAY

    Burrell Inc – Hannibal

    HannibalMissouri
    2.8★★★☆☆9 Google reviews
    OutpatientTelehealthAftercare
    Accepts InsuranceAccepts Medicaid

    Treatment at Burrell Inc – Hannibal runs from 4355 Paris Gravel Road in Hannibal, Marion County, Missouri, covering medication-assisted treatment (MAT) and outpatient services (OP). Care…

    View facilityCall
  • 2.8MILES AWAY

    Brightli – Hannibal

    HannibalMissouri
    2.5★★★☆☆4 Google reviews
    OutpatientWalk-in
    Accepts InsuranceAccepts Medicaid

    Brightli – Hannibal operates from 235 Progress Road in Hannibal, Marion County, Missouri, offering outpatient services (OP). Care is provided on an outpatient basis, so people…

    View facilityCall
  • 3.0MILES AWAY

    Mark Twain Behavioral Health – Hannibal (Communications Drive)

    HannibalMissouri
    3.3★★★☆☆30 Google reviews
    DetoxResidentialPHP
    Accepts InsuranceAccepts Medicaid

    Mark Twain Behavioral Health – Hannibal (Communications Drive) operates from 146 Communications Drive in Hannibal, Lewis County, Missouri, offering addiction detox, intensive outpatient program (IOP), medication-assisted…

    View facilityCall
  • 4.7MILES AWAY

    Comprehensive Health System – New London

    New LondonMissouri
    3.0★★★☆☆2 Google reviews
    OutpatientTelehealth
    Accepts MedicaidSelf-Pay

    Comprehensive Health System – New London is located at 12677 Heavenly Acres Drive in New London, Ralls County, Missouri and delivers dual diagnosis treatment and outpatient…

    View facilityCall
  • 15.2MILES AWAY

    Brightli – York Street, Quincy

    QuincyIllinois
    3.4★★★☆☆18 Google reviews
    OutpatientTelehealthWalk-in
    Accepts InsuranceAccepts Medicaid

    Brightli sits at 639 York Street, Quincy — around 8.0 miles from Bloomfield and 8.4 from Burton. Anyone within about 10 miles can reach it without…

    View facilityCall
  • 15.6MILES AWAY

    Brightli – South 36th Street, Quincy

    QuincyIllinois
    ResidentialTelehealthAftercare
    Accepts InsuranceAccepts Medicaid

    Brightli operates from 428 South 36th Street in Quincy, close enough to Burton and Bloomfield to serve both. The practical catchment runs to roughly 9 miles,…

    View facilityCall
Showing the 7 closest See all in Hannibal →

How Much Does Treatment at Hannibal Clinic – Hannibal Cost?

Rehab costs in Missouri without insurance usually run between $1,200 and $5,000 a month for standard outpatient care. That is the typical state cost. Hannibal Clinic’s own prices were not found when this listing was written.

It is reasonable to expect the intake assessment, group therapy and individual counseling within the cost. It is less safe to assume that CBT, EMDR or medication are included. Contact Hannibal Clinic and ask what is included before budgeting.

Payment Options

Low Cost RehabPayment Assistance AvailableSelf Pay RehabSliding Scale Dual Diagnosis RehabSliding Scale Mental Health TreatmentSliding Scale Outpatient RehabSliding Scale PTSD TreatmentSliding Scale RehabSliding Scale TelehealthSliding Scale Trauma Rehab

Insurance Accepted

TRICAREMedicareMedicaid

Medications Offered

Antipsychotic MedicationAripiprazoleAripiprazole Rehab That Takes InsuranceAripiprazole Rehab That Takes MedicaidBrexpiprazoleBrexpiprazole Rehab That Takes InsuranceBrexpiprazole Rehab That Takes MedicaidCariprazineCariprazine Rehab That Takes InsuranceCariprazine Rehab That Takes MedicaidClozapineClozapine Rehab That Takes InsuranceClozapine Rehab That Takes MedicaidFirst Generation AntipsychoticsFluphenazineFluphenazine Rehab That Takes InsuranceFluphenazine Rehab That Takes MedicaidHaloperidolHaloperidol Rehab That Takes InsuranceHaloperidol Rehab That Takes MedicaidIloperidoneIloperidone Rehab That Takes InsuranceIloperidone Rehab That Takes MedicaidLoxapineLoxapine Rehab That Takes InsuranceLoxapine Rehab That Takes MedicaidLurasidoneLurasidone Rehab That Takes InsuranceLurasidone Rehab That Takes MedicaidOlanzapineOlanzapine and FluoxetineOlanzapine and Fluoxetine Rehab That Takes InsuranceOlanzapine and Fluoxetine Rehab That Takes MedicaidOlanzapine Rehab That Takes InsuranceOlanzapine Rehab That Takes MedicaidPerphenazinePerphenazine Rehab That Takes InsurancePerphenazine Rehab That Takes MedicaidPimozidePsychiatric MedicationQuetiapineQuetiapine Rehab That Takes InsuranceQuetiapine Rehab That Takes MedicaidRisperidoneRisperidone Rehab That Takes InsuranceRisperidone Rehab That Takes MedicaidSecond Generation AntipsychoticsTrifluoperazineZiprasidoneZiprasidone Rehab That Takes InsuranceZiprasidone Rehab That Takes Medicaid

Support Services

Case ManagementChronic Illness ManagementEducation and Job TrainingHealth and Wellness SupportHousing and Employment SupportNutrition and Fitness CounselingRecovery Support ServicesSuicide Prevention Services

Dual Diagnosis Treatment

Co-Occurring Disorder TreatmentCo-Occurring Disorder Treatment That Takes InsuranceCo-Occurring Disorder Treatment That Takes MedicaidDual Diagnosis with Serious Mental IllnessTeen Dual Diagnosis Treatment

Assessment and Testing

Screening and AssessmentTobacco Use Screening

Key Locations Served Near You

Hannibal Clinic – Hannibal

100 Medical Drive, Hannibal, Missouri, 63401

Accepts Insurance

Is this your facility?

Get Verified to rank above unverified listings, show the Verified badge and be contacted directly.

RehabSeekers.com badge

Your facility is listed on RehabSeekers

Showcase this badge on your website for free.

Get Your Badge

Hannibal Clinic – Hannibal

100 Medical Drive, Hannibal, Missouri, 63401

Accepts Insurance

Hannibal Clinic – Hannibal — Compiled From Public Records

Recorded credentials for this listing, drawn from public records rather than confirmed firsthand by our editorial team:

SAMHSA Listed
Unclaimed — no one from this facility has claimed this listing. Claim this listing
Last updated 2 October 2026.

Hannibal Clinic – Hannibal Reviews

Many treatment programs look similar on a list of services. Reviews of Hannibal Clinic show how those services were experienced by patients in Hannibal.

Accounts from family members are worth reading too, since they often describe communication and visiting in more detail.

3.5
★★★★☆
49 reviews on Google
510
40
31
22
18
Breakdown of the 21 most recent reviews with text
★☆☆☆☆
Perry Carter9 months ago

Patients of Blessing be aware! Just received a bill for a visit 2 years 8 months ago! No calls, notes, or even a balance on previous bills stating that there was a balance due pending insurance. We had absolutely no… idea this bill wasn’t paid in full by insurance, as far as we knew we were totally paid up. Made a few calls to Blessing, one that was very rude and ended badly, and got 0% help in resolving the issue. It seems it was totally up to us to contact the insurance company which hasn’t been our company for 5 months having switched. I ended up calling Blessing 4 times in a week and left 3 messages for a return call from billing supervisors with no response. I ended up calling my old insurance company and had a pleasant conversation in which the insurance company made an adjustment and was really confused why there was an issue with Blessing at all. Ironically I got more help and compassion from my x-insurance company, than the hospital we go to. Don’t be surprised if a mystery bill shows up 2-3 years late, and get zero help from Blessing.

★★★★★
Betty McWilliams10 months ago

Friendly helpful, and on time.

★★★★★
AM Laymon Monk1 year ago

Staff is helpful and attentive great medical care

★★★★★
Trudy Strahl1 year ago

I went into clinic with some chest pain. They referred me right away to ER. SHORTLY THEREAFTER I had stent placed and I am doing well. Thankful for their quick response.

★★★★★
Diann Childress2 years ago

No parking problem. Dr Susan Meidl is helping with an issue I'm having. The receptionist yelled at me last time I was there and she was rude to a patient on the phone.

★☆☆☆☆
Will Billings3 years ago

They couldn’t even answer the phone kept transferring me to Quincy out of simple laziness completely unacceptable the dr even stepped out 1 week before the birth of our child and somone else had to deliver do not… recommend ever going here especially don’t recommend seeing dr tren Hannibal regional is the better choice

★☆☆☆☆
Bailee Zinn3 years ago

The last two times going into the clinic have been HORRIBLE. The first time the front desk lady embarrassed me in front of the whole lobby when I tried to relay the personal issues I was in for that day. The second time… which was today the nurse told me to ‘’put my phone on the chair’’ when I tried to explain I have a whole list of symptoms in my notes app that I would like to talk about. I think she just totally ignored me when I tried to relay my symptoms. I was also let into the room five minutes after coming in but stayed in the room (did a few tests that took about 5 minutes) and was in the room for about two hours. However they could have just been busy. If it wasn’t for me not being able to find my med insurance card I would absolutely go to the Express Care Clinic instead.

★☆☆☆☆
Cindy Creameans3 years ago

This clinic is a total mess. It takes 12 to 17 minutes for Doctors Receptionist to even awnser the phone. Then if you would like to see the Doctor you have to go through the nurse. If she feels you are not important… enough. The patient does not get a call back for 2 or 3 days.If the patient needs any return to work paperwork. Even it you start 3 days in advance. also after a surgical outpatient procedure. I physically went to clinic and waited an hour to get paperwork.

★☆☆☆☆
Lacey Montgomery4 years ago

This place has turned into trash since it switched to Blessing

★☆☆☆☆
Janice Sturm4 years ago

This used to be my clinic of choice. NOT ANYMORE. Back when my 1st cardiologist was there I drove 75 miles (one way) for my appointment just to find out he was on vacation and they forgot to call me. Scheduled for the… following month just to drive another 75 miles to find out he had been called out for emergency. That one I totally understood. This is my 2nd 75 mile trip to hear my new Dr had already left. My appointment was at 220 pm. ARE ALL THESE PPL SO BUSY THEY CAN'T CALL AND LET ME KNOW. I think it is time to find a new Dr and a new hospital 🤬

★★★★★
Mary4 years ago

Love these guys, felt comfortable and at home

★★☆☆☆
Opheila Quinton4 years ago

I have had a few appointments with an audiologist and with an ENT at this clinic. This clinic is an hour away from me but I didn’t mind the drive because I’ve never had an issue. The doctors are great and seem to care… but I tore the ligaments in my ankle and had to use crutches and was already 12 minutes late so I asked 3 different nurses downstairs to wheel me to the elevator none of them would do which caused me to be 17 minutes late which means they rescheduled my appointment so I drove an hour for nothing. Then I come back for the rescheduled appointment which I was told would be at 1 when I rescheduled it(I stood right next to her as she rescheduled it)then when I arrived at 12:45 I was told my appointment is at 3:30. This is absolutely garbage. This needs to be worked on and the office staff need to not be so rude when you ask a simple question(without attitude I may add)

★★★★★
Gailya McElroy4 years ago

Requesting records was a breeze.

★★★☆☆
Lory Feistamel4 years ago

Extremely worried that I have spent, on three different occasions, 20+ minutes trying to reach anyone in Dr. Evans' office. They were out last week, but no one could schedule?! Also left a message for dermatology two… weeks ago, and no one called back

★★★★★
Steve Rimi5 years ago

It's a form. Take your time, and you will be fine.

★☆☆☆☆
Kasey Collins5 years ago

Still rude staff, there is a big problem with discrimination based on age and financial status here.

★★★★★
Ethel Crabtree5 years ago

Dr.Fharra lung specialist the best you'll ever get

★★★★★
Paul Jones5 years ago

Good doctors helpful

★★★★★
Karen Bock5 years ago

My three kids see Dr. Frazine and Ms. Huber and we all like both of them very much. We couldn't ask for nicer ladies to work with the children. If we could give more then 5 star's we would. Thanks Ladies for being great… to us and our children.

★★☆☆☆
Ron Frantz6 years ago

Was told By a cardiologist a test was pre-approved with insurance and later found it was not approved and was found "medically unnecessary".

★☆☆☆☆
Amie Rippeto6 years ago

Wouldn't even give them a star, but Google makes you... waited an hour and a half plus before being seen for my appointment... they tried cramming 20 patients into a doctors day and allowed said doctor to take their… take time visiting with each one... need more doctors or set a time limit on the amount of time they can take with each patient...

No reviews match those filters.

Ratings and reviews from Google, collected 22 September 2026. RehabSeekers does not edit or remove them.

Write a review

Your experience of Hannibal Clinic – Hannibal helps someone else decide. Reviews are read by our editorial team before they appear.

We publish reviews from former patients, family members and healthcare professionals. Your email is never published and is used only if our team needs to follow something up. Reviews are not edited or removed at a facility's request.

More Rehab Centers Near Pearl Island

  • 15.5MILES FROM Pearl Island

    Transitions of Western Illinois – Quincy

    QuincyIllinois
    3.2★★★☆☆16 Google reviews
    DetoxIOPOutpatient
    Accepts InsuranceAccepts Medicaid

    4409 Maine Street in Quincy puts Transitions of Western Illinois inside a short drive of Burton, Bloomfield and the towns around them. Within around 9 miles…

    View facilityCall
  • 16.1MILES FROM Pearl Island

    Hopewell Clinical – Quincy

    QuincyIllinois
    4.5★★★★★22 Google reviews
    IOPOutpatientTelehealth
    Accepts MedicaidSelf-Pay

    Hopewell Clinical sits at 1258 Broadway Street, Quincy — around 7.4 miles from Bloomfield and 7.9 from Burton. Within around 9 miles that includes Bloomfield, Burton,…

    View facilityCall
  • 16.2MILES FROM Pearl Island

    Blessing Health – Quincy

    QuincyIllinois
    4.7★★★★★19 Google reviews
    OutpatientTelehealthWalk-in
    Accepts InsuranceAccepts Medicaid

    Blessing Health is located at 927 Broadway in Quincy, within a few minutes of Bloomfield and Burton. Bloomfield, Burton, Fowler and La Grange all sit within…

    View facilityCall
  • 16.2MILES FROM Pearl Island

    Family Guidance Centers Inc – Quincy

    QuincyIllinois
    1.0★☆☆☆☆2 Google reviews
    OutpatientTelehealthAftercare
    Accepts MedicaidAccepts Medicare

    Family Guidance Centers Inc operates from 727 Broadway Street in Quincy, close enough to Bloomfield and Burton to serve both. People travelling from Bloomfield, Burton, Fowler…

    View facilityCall
  • 16.3MILES FROM Pearl Island

    Blessing Hospital – Quincy

    QuincyIllinois
    3.6★★★★☆396 Google reviews
    InpatientPHPOutpatient
    Accepts InsuranceAccepts Medicaid

    Blessing Hospital sits at 1005 Broadway Street, Quincy — around 7.5 miles from Bloomfield and 8.2 from Burton. Bloomfield, Burton, Fowler and La Grange all sit…

    View facilityCall
  • 60.0MILES FROM Pearl Island

    Burrell Inc – Macon

    MaconMissouri
    2.1★★☆☆☆16 Google reviews
    IOPOutpatientTelehealth
    Accepts InsuranceAccepts Medicaid

    Burrell Inc – Macon is located at 1720 Prospect Avenue in Macon, Macon County, Missouri and delivers intensive outpatient program (IOP), medication-assisted treatment (MAT) and outpatient…

    View facilityCall
  • 61.1MILES FROM Pearl Island

    Bridgeway Inc – Macomb

    MacombIllinois
    4.0★★★★☆16 Google reviews
    OutpatientTelehealthAftercare
    Accepts InsuranceAccepts Medicaid

    Bridgeway Inc is located at 900 South Deer Road in Macomb, within 7.3 miles of Colchester and Tennessee. The practical catchment runs to roughly 8 miles,…

    View facilityCall
Showing the 7 closest to Pearl Island