Harbor Bay Optometry 1432 Park St, Alameda, CA 1432 Park St, Alameda, CA 94501, United States of America +1 510-814-7268 Rate this clinic Reviews Map No reviews yetAdd Review