Joel Lopez, MD, Internal Medicine

345 W Portal Ave Fl 2
San FranciscoCA  94127-1429 (San Francisco County)


Phone: 415-566-1000
Fax: 415-665-6732

NPI: 1376679910
License Number: C51357 (CA)