David Leh-Sheng Huang, MD, Psychiatry & Neurology

820 Las Gallinas Ave
San RafaelCA  94903-3410 (Marin County)


Phone: 415-444-2000
Fax:

NPI: 1104813351
License Number: 45497-020 (WI)