Gary Cavanaugh, MD

Psychiatry & Neurology, Psychiatry

Inland Psychiatric Offices

2522 Grand Canal Blvd, Ste 1, Stockton, CA 95207

Accepting new patients

(209) 298-2614