Louis W Wu, MD, Internal Medicine

2850 Telegraph Ave
Ste 130
BerkeleyCA  94705-1192 (Alameda County)


Phone: 510-883-9883
Fax: 510-843-0804

NPI: 1669587150
License Number: G41756 (CA)