City Select
NPI-verifiedMental Health · GlendaleLast verified Oct 15, 2026

Essential Care And Counseling Center

Essential Care And Counseling Center is a counseling practice in Glendale. Care covers DUI counseling, Alcohol and substance abuse counseling, Mental health counseling, Bio psycho-social assessment, Medication reviews, Individual and family therapy, and Marriage and couples counseling. Accepted plans include Blue Cross Blue Shield and AHCCCS.

At a glance
Today
Hours listed
See hours
Insurance
3 plans listed
Includes AHCCCS plans
Who you'll see
1 clinician
Don Barlow, DO

Is this your practice? Claim or update this listing — free →

Who you'll see

Provider

DB
Don Barlow, DO
Family Medicine · NPI 1669558987
Services

What this practice treats

DUI counselingAlcohol and substance abuse counselingMental health counselingIndividual and family therapyMarriage and couples counselingTrauma-informed counselingCrisis interventionPsychological evaluationsPhysical assessments
Insurance

Plans accepted

Blue Cross Blue ShieldAHCCCSHealth Choice
Questions

Common questions about Essential Care And Counseling Center.

Insurance, hours and new-patient availability change — confirm with the office before your visit.

Essential Care And Counseling Center offers services including DUI counseling, Alcohol and substance abuse counseling, Mental health counseling, Bio psycho-social assessment, Individual and family therapy, Marriage and couples counseling, Trauma-informed counseling, Crisis intervention, and more.

Essential Care And Counseling Center is listed as accepting Blue Cross Blue Shield, AHCCCS, Health Choice.

Last verified Oct 15, 2026Report a correction

Is this your practice?

Claim it free to add photos, a booking link and new-patient status. Claimed practices can show a “Verified on City Select” badge on their own website.

Claim this listing — free
Nearby

Therapists and counselors near Glendale

Shown by relative location to Essential Care And Counseling Center — not a recommendation or a ranking.

View all in Glendale →