Lauren Len Spiegel, MD, Psychiatry & Neurology

16130 Juan Hernandez Dr Ste 110
Morgan HillCA  95037-5527 (Santa Clara County)


Phone: 408-778-4886
Fax: 408-778-4844

NPI: 1164840963
License Number: A153605 (CA)