Clement Jackson Cheng, MD, Ophthalmology

1665 Dominican Way
Ste 124
Santa CruzCA  95065-1528 (Santa Cruz County)


Phone: 831-475-7012
Fax: 831-475-1512

NPI: 1629065826
License Number: A89628 (CA)