Physician Profile

Aaron Lech, graduated from Illinois College Of Optometry At Chicago in 2001. His primary practice is as an Optometrist.

OD: Doctor of Optometry


Offices At 114 N Sunrise Ave, Roseville, CA, 95661:
ClearVue Eye Care


Specialties include: