Neal J Baumbach, MD, Psychiatry & Neurology

2240 E Camino El Ganado
#3
TucsonAZ  85718 (Pima County)


Phone: 520-989-0668
Fax: 520-989-0668

NPI: 1972604353
License Number: 00G496480 (CA)