Peter Lu, MD, Dermatology

48371 Fremont Blvd Ste 101
FremontCA  94538-6554 (Alameda County)


Phone: 650-793-3686
Fax:

NPI: 1275005209
License Number: G68862 (CA)