Andrew Otto, MD, Emergency Medicine

1990 N California Blvd
Ste Ste 400
Walnut CreekCA  94596-3742 (Contra Costa County)


Phone: 540-981-7000
Fax:

NPI: 1578862157
License Number: MD61129047 (WA)