Arthur M Liu, MD, Family Medicine

288 E Lomond St
Boulder CreekCA  95006-9412 (Santa Cruz County)


Phone: 831-338-8172
Fax:

NPI: 1821383167
License Number: A20828 (CA)