All you need to know about Dr. ABBY YUEXING LIU practicing at 2418 Central Ave, Alameda, CA, 94501 with NPI Number 1437597499.
Specializations: Ophthalmology Counties Served: Alameda, CA; Contra Costa, CA