Cheri Leng, MD, Ophthalmology

1001 Riverside Ave
Mott Building
RosevilleCA  95678-5134 (Placer County)


Phone: 916-784-4185
Fax:

NPI: 1962473439
License Number: A93688 (CA)