William Larry Strauss, MD, Internal Medicine

346 Rheem Blvd
Ste 105
MoragaCA  94556 (Contra Costa County)


Phone: 925-376-5161
Fax:

NPI: 1932123312
License Number: G42004 (CA)