Attention Patients: We have open availability and are accepting walk-ins. To reduce your wait, please check-in and complete registration online.
Select Page
Reason for Visit
Please note this is not an appointment reservation. This is a check-in to hold your spot in line and help minimize wait times by 50%.

What brings you in today?

Please choose one reason for your visit today.

Select a Check In Time

Please note this is not an appointment reservation. This is a check-in to hold your spot in line and help minimize wait times by 50%.

Calendar Icon
arrow
MON
TUE
WED
THU
FRI
SAT
SUN
arrow
No Available Times Today
Please check back tomorrow or select a different date to schedule your visit.

Morning

Afternoon

Evening

Help Us Get to Know You

Fill out your general information.
Please use the name as displayed on your government identification.

Please enter a valid name.
Please enter a valid name.
Please enter a valid date of birth.
Please select assigned sex.
Please enter a valid phone number.

Review Details

You can still modify the appointment.

Location
Check In Time
Reason for Visit
Patient Information
Please call ahead to the clinic to ensure a Certified DOT provider will be available
Note: If this is an emergency, please call 911 or go to the ER.
Please call ahead to the clinic to ensure a Certified DOT provider will be available
Please note this is not an appointment reservation. This is a check-in to hold your spot in line and help minimize wait times by 50%.

Change Location

Walk-in Availability

Monday to Friday
Saturday & Sunday
Note: If this is an emergency, please call 911 or go to the ER.
you’re checked in
Please make sure to click the link below to complete your registration as this will save you time when you arrive.
complete your registration
You’re on Our Digital Waitlist
Your check-in secures your spot in line, but it’s not a set appointment. Wait times may vary based on patient needs.
Arrive 5 Minutes Early
Plan to arrive at the clinic at least 5 minutes before your estimated check-in time.
Check In When You Get Here
Stop by the front desk or use the kiosk to let us know you’ve arrived. Our friendly team will take care of the rest!
Relax While You Wait
Find a seat in our waiting area, and we’ll call you back as soon as possible.
Want to Speed Things Up?
Complete your registration ahead of time to save time at check-in. Be sure to have your driver’s license and insurance card handy.
We’re looking forward to seeing you soon!
Loading...