INDEPENDENT INFORMATION. INFORMED NEXT STEPS.Español

Home / Directory / California / John A Davis Juvenile Hall

John A. Davis Juvenile Hall visiting hours for families.

Contra Costa Juvenile Hall: no public roster, call (925) 957-2700, Trinity/Cypress/Shasta/Aspen/Tamalpais visiting at 202 Glacier Drive. Not the adult jail. No Pigeonly.

All states and facilities Facility information, not live custody records.

Martinez / John A. Davis Juvenile Hall

There is no public youth roster. Call (925) 957-2700 and ask Trinity, Cypress, Shasta, Aspen, or Tamalpais. This building is 202 Glacier Drive — not Martinez Detention Facility at 901 Court Street. Do not use Pigeonly, MyCarePack, or SmartDeposit.

Also called Juvenile Hall, Davis Juvenile Hall.

Contra Costa County · California

Start here

Contra Costa County youth custody confirmation.

There is no public youth roster. The Sheriff In-Custody Locator is the adult jail roster and will not find someone held here. Juvenile Hall pages do not publish a searchable list of youth.

How to confirm

Call staff

Call Juvenile Hall (925) 957-2700 (Monday–Friday 8 a.m.–5 p.m.) or after 5 p.m. and weekends (925) 957-2740 and ask Trinity, Cypress, Shasta, Aspen, or Tamalpais. Case or court questions go to the assigned Deputy Probation Officer; Martinez Probation (925) 313-4000.

Call (925) 957-2700
Not the adult jail

Different building

Adult custody is a different system: Martinez Detention Facility (901 Court Street), West County (5555 Giant Highway), or Marsh Creek (12000 Marsh Creek Road), Sheriff In-Custody Locator. Do not use Pigeonly, MyCarePack, or SmartDeposit for a youth.

Adult jail visiting hours

Contra Costa County youth and alternate custody

Before you leave home

Three things to confirm before the trip.

Youth visiting rules differ from the adult jail. Use this building’s phone and appointment process.

  1. 01Confirm housing

    Call this building first.

    There is no public youth roster. Call (925) 957-2700 and ask Trinity, Cypress, Shasta, Aspen, or Tamalpais. The adult Sheriff search will not show a youth here.

  2. 02Right campus

    202 Glacier Drive — not 901 Court Street and not 100 Glacier Drive.

    Housing is 202 Glacier Drive. Staff Development is 100 Glacier Dr., Ste. A. Juvenile Court is 640 Ygnacio Valley Road, Walnut Creek. Adult Martinez Detention Facility is 901 Court Street.

  3. 03Do not use adult vendors

    No Pigeonly, no MyCarePack, no SmartDeposit.

    Those are adult-jail vendors. Youth visits and phones are this hall’s rules.

01 / Visiting

John A. Davis Juvenile Hall visiting hours.

Official John A. Davis Juvenile Hall (checked 2026-09-12): on the living unit youth are allowed two hours of visitation time per week. Each hour must be completed on two separate visitation days — one weekday and one weekend day. Parents, legal guardians, or approved supportive adults may visit. Standard unit visiting uses the published windows. Parents or legal guardians, or approved supportive adults of a youth on Special Visit Status must schedule in advance by calling (925) 957-2725. Hall staff notify those adults if the youth is placed on Special Visit Status. Do not use adult-jail visiting.

Call to schedule (925) 957-2700
Who may visit

Approved family first

Parents, legal guardians, or approved supportive adults.

  • Parents, legal guardians, or approved supportive adults. Official page does not publish a numeric cap beyond who may visit.
  • Valid California Driver's License or ID to staff upon arrival.
  • Two hours per week: one weekday hour and one weekend hour.
What not to bring

Contraband and items

  • All personal property must be left in the visitor’s vehicle. All visitors must pass through the metal detector without alarm. No food, drink, or other items allowed.
  • Leave property in the car. Metal detector without alarm required. No food, drink, or other items.
  • Thursday Aspen/Tamalpais windows are published as Zoom Only. Other units are in-person on the published schedule. Do not open an adult-jail video account for a youth.

Published visiting windows

Source: official visits and mail page, verified 2026-09-12.

John A. Davis Juvenile Hall visiting windows
Days Visit window Note
Trinity Monday 3:15–4:45 p.m., 5:40–7:00 p.m., and 7:00–8:30 p.m. Saturday 9:20–10:30 a.m., 12:30–1:35 p.m., 1:40–2:45 p.m., and 3:20–4:40 p.m. (Saturday Trinity/Shasta shared windows.) Official Visiting Hours. Confirm this unit.
Cypress Tuesday 3:15–4:45 p.m. Saturday 10:40 a.m.–12:00 p.m. Official Visiting Hours. Confirm this unit.
Shasta Tuesday 5:40–7:00 p.m. and 7:00–8:30 p.m. Saturday 9:20–10:30 a.m., 12:30–1:35 p.m., 1:40–2:45 p.m., and 3:20–4:40 p.m. (Saturday Trinity/Shasta shared windows.) Official Visiting Hours. Confirm this unit.
Aspen / Tamalpais Wednesday 3:15–4:45 p.m., 5:40–7:00 p.m., and 7:00–8:30 p.m. Thursday same times Zoom Only. Sunday 9:20–10:30 a.m., 10:40 a.m.–12:00 p.m., 12:30–1:35 p.m., and 3:20–4:40 p.m. Official Visiting Hours. Thursday is Zoom Only for Aspen/Tamalpais. Confirm this unit.
Open the official visits page ↗

Do not assume

These details are not published.

Ask the facility before setting out. Jail411 will not guess at a rule that could cause a missed visit.

  • A public searchable roster of youth in custody
  • A family commissary or deposit vendor
  • A current youth telephone vendor and calling hours on the 2026 HTML
  • A detailed dress-code list beyond California ID, metal detector, leave property in the car, and no food/drink
  • A published youth mail-address format (call the hall before mailing)
Ask the visiting desk

02 / Mail and phone

John A. Davis Juvenile Hall mail address.

Official Juvenile Hall page (checked 2026-09-12) does not publish a family mail-address block or a youth-name format. Call (925) 957-2700 before you mail. Do not use Pigeonly PO Box 96777 Las Vegas (adult codes 1117 / 1118 / 1119).

Use this exact youth-mail route

Mailing address

202 Glacier DriveMartinez, CA 94553
Generally allowed
  • Call the hall before mailing. The published page does not list accepted contents.
Do not send
  • Adult-jail Pigeonly PO Box 96777 Las Vegas (codes 1117 / 1118 / 1119)
  • MyCarePack / SmartDeposit / Access Corrections
  • Mail to 901 Court Street, 5555 Giant Highway, 12000 Marsh Creek Road, or 4491 Bixler Road unless Probation confirms that housing

Not itemized on the live Juvenile Hall HTML. Call (925) 957-2700.

Postage: Questions about a youth’s case, court hearing, or plans after leaving the hall go to the assigned Probation Officer, (925) 313-4000 — not hall visiting staff.

Phone calls

How youth phone calls work

Hall (925) 957-2700 Monday–Friday 8 a.m.–5 p.m. After 5 p.m. and weekends (925) 957-2740. Special visits (925) 957-2725. Probation Martinez (925) 313-4000 for the assigned officer. A 2021 Probation release said the Department absorbs youth call costs at Juvenile Hall instead of collect calls. The 2026 Juvenile Hall HTML does not name a current family phone-account vendor. Do not open an adult-jail collect account and assume it works here. Call the hall. Call (925) 957-2700 rather than the adult jail (925) 335-4600.

Money

Can families send money here?

Juvenile Hall visiting page (checked 2026-09-12) does not publish a family commissary, deposit vendor, or “money on the books” path. Do not use MyCarePack, SmartDeposit, or Pigeonly. Call (925) 957-2700 if you have a question about property the hall allows. Bail is a Juvenile Court question — the adult jail bond process is not this hall.

This is not the adult jail deposit or commissary process. Do not send adult-inmate funds through a youth-campus workflow.

Read the official FAQ ↗

Life inside

School, medical care, and programs.

These details come from the official youth-campus pages. Rules can change; use the linked county pages when you need to act.

Intake

Who can be held at this hall

Official Juvenile Hall page (checked 2026-09-12): 270-bed maximum-security detention for youth offenders up to age 25. Youth are classified by gender, age, offense, and special needs. Probation Juvenile Services: in-custody intake books youth for more serious offenses (WIC § 602); assessment may release to a parent, Home Supervision, or detain. Adult jail booking is a different system.

Official page states 270 beds. Inventory listed 290 — the live Probation HTML (270) is what this handbook uses.

Education

Mt. McKinley School

Official Juvenile Hall page: Contra Costa County Office of Education operates Mt. McKinley School, a fully accredited year-round school. Youth attend Monday through Friday and can work toward a GED or high school diploma. Depending on commitment, college credit or trade school may be available. Library opened November 2006 in the education wing, staffed by Contra Costa County Library.

Official education page ↗
Medical

Medical and mental health

Official Juvenile Hall page: medical, mental health, and cognitive behavioral treatment through Contra Costa County Health Services. Two treatment programs; all youth receive CBT from specially trained Probation staff. Call (925) 957-2700.

Not itemized on the reviewed Juvenile Hall HTML. Call the hall.

Safety

PREA / sexual-abuse prevention

Probation Services Document Center publishes Sexual Abuse Prevention Detection and Response, PREA FAQs, Non-Discrimination and Sexual Harassment, and Transgender Youth in Juvenile Hall. Adult-jail PREA is a Sheriff Custody page and does not apply here. Ask Juvenile Hall (925) 957-2700 or Probation (925) 313-4000.

Official PREA page ↗

Programs named on official Probation pages

These are facility programs, not a visiting menu.

  • Cognitive Behavioral Treatment from trained Probation staff
  • Mt. McKinley School and library
  • Home Supervision / juvenile electronic monitoring (a community alternative — not this housing door)
  • Briones Youth Academy / Secure Pathway (named in June 2026 Probation news as a Juvenile Hall pathway — call the hall for current housing)

After booking

Probation, Juvenile Court, and records.

This is the family process for youth custody—not a directory of private attorneys or bondsmen.

01 County supervision

Contra Costa County Probation Department

Chief Probation Officer Esa Ehmen-Krause (Probation homepage, checked 2026-09-12). Case, court, and aftercare questions go to the assigned Deputy Probation Officer — not hall visiting staff. Orin Allen Youth Rehabilitation Facility in Byron is not on the live Probation institution or contact list.

Hall (925) 957-2700 daytime. Assigned officer via Probation (925) 313-4000.

(925) 313-4000

02 Court

Superior Court of California, County of Contra Costa — Walnut Creek Juvenile and Traffic Center

Official Walnut Creek Juvenile and Traffic Center (checked 2026-09-12): dependency, delinquency, and truancy. Building Monday–Friday 8:00 a.m.–5:00 p.m. Clerk windows 8:00 a.m.–4:00 p.m. Juvenile records are confidential. This courtroom is not the 202 Glacier Drive housing door. Some juvenile matters may also be heard at Arnason Justice Center in Pittsburg.

(925) 608-1000

03 Records

Juvenile record sealing

Official Probation FAQ: record-seal process and application are on the Probation site (WIC § 781 application PDF). Start with the assigned probation officer, (925) 313-4000 — not the adult jail. Public Defender Clean Slate: cocopublicdefenders.org/clean-slate.

Official sealing page ↗

Addresses families actually use

Contra Costa County Probation Department
50 Douglas Dr., Ste 200Martinez, CA 94553
(925) 313-4000

Hall (925) 957-2700 daytime. Assigned officer via Probation (925) 313-4000.

Official page ↗
Superior Court of California, County of Contra Costa — Walnut Creek Juvenile and Traffic Center
640 Ygnacio Valley RoadWalnut Creek, CA 94596
(925) 608-1000

Courthouse — not Juvenile Hall

Official page ↗

Same campus

Glacier Drive youth campus siblings.

Contra Costa County Probation operates John A. Davis Juvenile Hall at 202 Glacier Drive, Martinez. Official page (checked 2026-09-12): opened June 2005; 270-bed maximum-security detention for youth offenders up to age 25. Housing by gender, age, offense, and special needs. Ten housing units plus incentive room, kitchen, laundry, education and medical wings. Medical, mental health, and CBT through Contra Costa County Health Services. Mt. McKinley School (County Office of Education) Monday–Friday. Staff Development is a different door at 100 Glacier Dr., Ste. A, (925) 957-5380. Juvenile Court is 640 Ygnacio Valley Road, Walnut Creek — not the housing door. Adult jail is 901 Court Street / 5555 Giant Highway / 12000 Marsh Creek Road.

Who to call

John A. Davis Juvenile Hall phone numbers.

These numbers come from official probation and youth-campus pages.

01
John A. Davis Juvenile Hall

Monday–Friday 8 a.m.–5 p.m. Confirm housing, visiting unit, mail.

02
Juvenile Hall after hours / weekends

Monday–Friday after 5 p.m.; Saturday and Sunday all day.

03
Special Visit Status scheduling

Only if hall staff told you the youth is on Special Visit Status.

04
Assigned Probation Officer / Martinez office

Case, court, aftercare. 50 Douglas Dr., Ste 200.

05
Juvenile court clerk

640 Ygnacio Valley Road, Walnut Creek. Not the housing door.

07
DA Juvenile / Special Operations

10 Douglas Drive, Suite 130. Not housing.

Common questions

John A. Davis Juvenile Hall FAQ.

Short answers families actually search. Official pages remain the source if a rule changes.

Is Juvenile Hall the same as the Contra Costa County jail?
No. Juvenile Hall is 202 Glacier Drive, (925) 957-2700. Adult custody is Martinez Detention Facility (901 Court Street), West County (5555 Giant Highway), or Marsh Creek (12000 Marsh Creek Road). Mail, visiting, and money rules are different. Do not use Pigeonly, MyCarePack, or SmartDeposit for a youth.
Is there a public roster?
No. Call (925) 957-2700. The Sheriff In-Custody Locator will not show a youth here.
What are the visiting hours?
By unit (official Juvenile Hall page, checked 2026-09-12). Two hours per week — one weekday and one weekend. Trinity (Monday + Saturday), Cypress (Tuesday + Saturday), Shasta (Tuesday + Saturday), Aspen/Tamalpais (Wednesday in person, Thursday Zoom only, Sunday). Call (925) 957-2700 for the unit.
Can I put money on the books?
The Juvenile Hall page does not publish a family deposit vendor. Do not use adult MyCarePack or SmartDeposit. Call (925) 957-2700.
Is Orin Allen still open?
Live Probation Services and Contact Us pages list John A. Davis Juvenile Hall and do not list Orin Allen among current offices. Do not drive to 4491 Bixler Road, Byron, unless Probation confirms that housing.

When you need to act

Read the county’s own pages.

John A. Davis Juvenile Hall · Martinez · Updated 2026-09-12

Call before you drive.
Ask for Juvenile Hall, not the adult jail.

Facility phone(925) 957-2700 →

Clear information.
Clear boundaries.

Jail411 is an independent information resource for families and friends. We are not a government agency, jail operator, law firm or live custody-records service.

Can Jail411 tell me if someone is in custody right now?

No. Jail411 does not hold live custody records. Use the official locator for the county, state, federal or ICE system that has the person; start here if you do not know which.

Does posting bond mean the person comes home?

Not always. A probation or parole hold, another county's warrant or an immigration detainer can keep someone in custody after bond is posted. Ask the jail what holds are on the booking before you pay.

What should I confirm before visiting?

The person's current facility, the visiting schedule, approval requirements, accepted identification and arrival instructions. Check the facility page and its official sources before you travel.

What if I find something that needs correcting?

Send us the page and the detail that needs attention. Include the official source when you have one. Do not send private booking documents or other sensitive personal information.

YOUR FAMILY REFERENCE

Plan the next step.

Practical guides for calls, visits, mail, money and release.

Open family guides
Jail411 source information preserved on 2026-09-25.Official sources appear alongside the relevant information.