Lindsay Nicole French-Rosas, MD, Psychiatry & Neurology

303 Bryant St
Mountain ViewCA  94041-1552 (Santa Clara County)


Phone: 888-995-2230
Fax: 650-242-7520

NPI: 1407011018
License Number: BP10030740 (TX)