Xia L Liu, DDS, Dentist

6005 Arlington Ave
RiversideCA  92504-1911 (Riverside County)


Phone: 951-352-8318
Fax: 951-352-8319
Email: xli***@*****ih.gov

NPI: 1427196997
License Number: 39444 (CA)