Alameda Eye Physicians
1442 Webster Street, Alameda 94501