Dr. Kara Takeda 4198 Woodruff Ave, Lakewood, CA 90713, United States of America +1 562-420-1133 https://lakewoodoptometry.com/ Reviews Map