Dr. John Charochak, DO

Pain Management Specialist

Book an Appointment

Choose your insurance
Loading...
Choose your insurance
Loading...
No Results
What's the reason for your visit?
Illness
9150 W Indian School Rd, Ste 117, Phoenix, AZ, 85037
3033 W. Bell Rd., Ste. 101A, Phoenix, AZ, 85053
1941 W. Guadalupe Rd, Ste 109, Mesa, AZ, 85202

Qualifications and Experience

Education

Languages Spoken

Professional Memberships

In-Network Insurances

Specialties

Professional Statement

John Charochak is a dedicated, family- and patient-oriented primary care doctor serving patients and their families in Phoenix, AZ. With a staff that has been assisting him and his patients for 15–20 years, Dr. Charochak’s practice puts the patient first. Employing state-of-the-art non-surgical treatments for back pain, Dr. Charochak’s certification in pain management allows him to treat patients without invasive procedures. He performs spinal manipulations, provides addiction therapy, sports related injuries, car and work related injuries, and acute and chronic pain treatment and injection therapies. Dr. Charochak attended the Western University of Health Sciences and is a member of the American Academy of Pain Management. His approach to patient care is with an insightful attitude, caring disposition and desire to help, and, above all, to treat his patients with respect. Dr, Charochak enjoys sports, such as basketball and football, traveling, and meeting new people. Family is the most important aspect of his life, and counts his dependable staff as a second family to him.

Zocdoc Awards

Verified Patient Reviews

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time