Howard Liu, DDS, Dentist

1111 Civic Dr Ste 145
Walnut CreekCA  94596-8229 (Contra Costa County)


Phone: 530-425-3898
Fax:

NPI: 1932228681
License Number: 59043 (CA)