Rock Chen Chun Liu, MD, Surgery

27206 Calaroga Ave Ste 206
HaywardCA  94545-4300 (Alameda County)


Phone: 510-732-5731
Fax: 510-732-5739
Email: roc***@*****il.com

NPI: 1174601256
License Number: A91143 (CA)