Alameda Eye Center 2418 Central Avenue Alameda CA 95401 Phone: 510-519-8066 Fax: 510-275-1191
Specialty: General Ophthalmology Subspecialty:
Acceptance may vary by provider