Lawrence Haowen Lu MD

Nephrologist

Practice Name

Lawrence Haowen Lu
2340 Clay St
San Francisco, CA, 94115
2333 Buchanan St
San Francisco, CA, 94115

Want to book online with this doctor?

Invite Lawrence Haowen Lu, to join Zocdoc.

Details for Lawrence Haowen Lu, MD

* Data Provided by ABMS