Harbor Bay Optometry 1432 Park St, Alameda, CA 94501, United States of America +1 510-814-7268 Reviews Map