DR. LILY ZHOU, M.D.

Psychiatry & Neurology - Neurology

Active Individual
NPI: 1720603582

Practice Address

780 WELCH ROAD, SUITE 350
STANFORD STROKE CENTER
Palo Alto, CA 94304

Phone: (650) 723-2606

Frequently Asked Questions

NPI 1720603582 is the National Provider Identifier for DR. LILY ZHOU, M.D., a Psychiatry & Neurology - Neurology provider located in Palo Alto, CA. This NPI was enumerated on June 8, 2020.
DR. LILY ZHOU, M.D. practices at 780 WELCH ROAD, SUITE 350, STANFORD STROKE CENTER, Palo Alto, CA 94304.

Quick Facts

NPI
1720603582
Type
Individual
Enumerated
Jun 8, 2020
Last Updated
Aug 5, 2020

Nearby Providers