Dr. Ng is a licensed Ophthalmology in CA. Medical degree obtained from University at Buffalo School of Medicine. Completed residency training at St. Vincent Hospital . Currently practices at Kaiser Permanente (Kaiser Permanente), located at 1011 Riverside Ave, Roseville, CA 95678. In addition to English, Dr. Ng speaks Cantonese and accepts new patients.