Office 619.284.6377

Fax 855.437.5784

Opening Hours

Monday - Friday
8:00 AM - 4:00 PM

Saturday - Sunday

About Us2021-02-26T15:24:55-08:00

Our Story

Dr. Blake Thompson has been managing patients with musculoskeletal injuries and worker’s compensation injuries in San Diego since 1990. He moved his practice to Mission Valley in 2003 and started the ROC Rehabilitation and Orthopedic Center. The Center has been able to bring together a range of professionals to manage musculoskeletal injuries and chronic pain in one place central to patients throughout San Diego County.

Our Mission

Meet the ROC Medical Team

Our Medical Providers work together in providing the highest quality of care for our patients.

Dr. Blake Thompson M.D.
Dr. Blake Thompson M.D.Founder & Medical Director
Blake Thompson, M.D., is Founder and Medical Director of ROC Orthopedic and Rehabilitation Center. The Center specializes in…
Stephanie Luzak
Stephanie LuzakPA-C
Stephanie Luzak, PA-C, was born and raised in Columbus, Ohio and moved to San Diego in 2009. She has been a member of the ROC…
Dr. Miguel Castrejon
Dr. Miguel CastrejonDiplomate, American Board of Physical Medicine and Rehabilitation
Dr. Miguel Castrejon completed an Internal Medicine internship at SoundShore Medical Center…
Dr. Zainab Khan
Dr. Zainab KhanMD
Dr. Diaz-Molina
Dr. Diaz-MolinaMD

Meet the ROC Office Team

Our Office Team is available to provide guidance and answer your questions in navigating the Workers’ Compensation process.

Lorie Burns
Lorie BurnsPractice Administrator
Vonna Cousins
Vonna CousinsCase Manager
Tracy Fenton
Tracy FentonClinical Supervisor
Ana Hernandez
Ana HernandezMedical Assistant
Anh Nguyen
Anh NguyenMedical Scibe/Assistant
Gina Niph
Gina NiphReceptionist
Karen Salazar
Karen SalazarCBT Administrative Assistant

Meet the Functional Restoration Program Team

Our multidisciplinary FRP Team views patients holistically to guide your whole body towards healing and recovery.

Josh Telsey
Josh TelseyDPT, COMT, CCRT
Josh graduated from the University of Minnesota in 2003 with a Doctorate in Physical Therapy. After several years practicing physical therapy…
 Terra Cosby
Terra CosbyB.S.
Terra is the Nutrition instructor for the Functional Restoration Program.  She graduated from Arizona State University with a Bachelor of Science…
Ann Marie Widder
Ann Marie WidderLCSW
Ann Marie grew up in the Midwest and graduated from the University of Wisconsin-Madison with both her Bachelor’s and Master’s of Social Work and Spanish degrees in 2012 and 2013. Following graduation, Ann Marie…
Megan Fenyoe
Megan FenyoeLCSW
Megan is an Air Force Veteran, Licensed Clinical Mental Health Therapist (LCSW), Speaker and Trainer, Host of…
Tania Beaudoin
Tania BeaudoinLCSW
Tania is a Licensed Clinical Social Worker and has been working in San Diego providing therapy for adults and couples for over 8 years…
Elsie Sleeter
Elsie SleeterGuild Certified Feldenkrais Practitioner
Elsie Sleeter is a Guild Certified Feldenkrais Practitioner. She finished her four year training in 1995. After raising a family she returned…
Dominique De La Rocha
Dominique De La RochaTherapeutic Movement Instructor
Dominique De La Rocha is certified in body alignment and posture awareness. She started her career as a Registered Nurse in France where she is originally from. Her personal history with chronic pain…
Maria Camacho
Maria CamachoTherapeutic Movement Instructor
Maria Camacho is a certified Yoga Therapist (C-IAYT) and E-RYT 500. She has been practicing, studying and teaching yoga since 2006…
Dorothy Guthrie
Dorothy GuthrieMusic Therapy Instructor

Frequently Asked Questions

Have some questions? Check out our Frequently Asked Section below.

I have more questions about your services, who can I talk to?2019-08-19T15:41:04-07:00

Call the office at 619.284.6377 today. Our staff is waiting to hear from you to answer your questions.

What is a multidisciplinary team?2019-08-19T15:29:09-07:00

A multidisciplinary team is a group of health providers that come from different disciplines. Our team includes doctors, physician assistants, medical assistants, physical therapists, nutritionists, and behavioral health therapist. This range of disciplines is important to view patients as a whole person and not neglect any relevant portion for your recovery.

How do I contact my provider?2019-08-19T15:30:07-07:00

Call the office at 619.284.6377 today. Our Receptionist can help determine what your needs are and can connect you to our Case Managers as well.

What should I do if I need to refill my prescription?2019-08-19T15:46:12-07:00

Call the office at 619.284.6377 today. Our Medical Assistants will be able to help you if you are having trouble getting a refill.

How do I become a patient?2019-08-30T08:28:45-07:00

Speak with your adjuster or your current doctor about being referred to ROC. If you are being represented by an attorney, you can also speak with them about being referred.

What should I expect at my first visit?2019-08-19T15:45:26-07:00

Please arrive 15-20 minutes early to your first appointment with your New Patient Packet completed. After checking in with the Receptionist, you may be provided with additional paperwork to complete . Please hand this back to the front desk when complete so they know you are ready to be seen. You will be evaluated by a Medical Assistant prior to meeting your Medical Provider. You should expect to be here about 1-2 hours total depending on the type of evaluation you are scheduled for. Please review the cover letter mailed to you for additional details.

What should I bring to my appointments?2019-08-19T15:38:05-07:00

Always bring a photo ID card to your appointments. If you have any medications, please make sure you bring the correct names, dosage, and provider information.

What if I need a translator?2019-08-19T15:46:57-07:00

The insurance company or your attorney will schedule this for you. We are also notified of the need for translators and can reach out to ensure that someone is scheduled to accompany you to your next appointment.

Contact Us

Contact Us