Bena Fisher, MD, Psychiatry & Neurology

360 H St
Chula VistaCA  91910-5511 (San Diego County)


Phone: 619-585-7227
Fax: 619-585-3190

NPI: 1598754939
License Number: G50532 (CA)