Address:
7310 W North Ave, Elmwood Park, IL 60707
Education:
Illinois College of Optometry
Indiana University Bloomington (Bachelor's)
Professional Memberships:
American Optometric Society, Orthokeratology Academy of America
Awards and Publications:
Trustees Scholarship, Illinois College of Optometry
About:
Dr. Christopher Frame is the optometrist and owner of Family Eye Care of Elmwood Park. He was raised in Pittsburgh, PA and received a Bachelor of Science
Degree in Biology from In...