Alameda Eye Center – Abby Y. Liu, MD in Alameda Ophthalmologists 5 (152) Call Direction Website Reviews Share Share on Facebook Share on Linkedin Share on X Copy link (510) 519-8066 Direction Website Reviews 2418 Central Ave Alameda , CA 52001