Optometric Vision Center 5685 Woodruff Ave, Lakewood, CA 90713, United States of America +1 562-920-8888 Rate this clinic Reviews Map No reviews yetAdd Review