Dr. Efrain Mascareno 2260 Otay Lakes Rd Ste 111, Chula Vista, CA 91915, United States of America +1 619-421-5550 https://www.eastlakevision.com/team/dr-efrain-mascareo/ Reviews Map