Bird Rock Optical 865 3rd Ave #121, Chula Vista, CA 91911, United States of America +1 619-427-2289 Reviews Map