Irene Jia-Shin Lo, MD, Surgery

130 La Casa Via
Building 3 Ste 211
Walnut CreekCA  94598-3045 (Contra Costa County)


Phone: 925-933-0984
Fax:

NPI: 1083956213
License Number: A125005 (CA)