Gary Lynn Cavanaugh, MD, Psychiatry & Neurology

2522 Grand Canal Blvd
#1
StocktonCA  95207-8213 (San Joaquin County)


Phone: 209-951-4666
Fax: 209-951-5829

NPI: 1619087038
License Number: C34330 (CA)