www.lenscrafters.com
Open in
urlscan Pro
2a02:26f0:480:c::210:f186
Public Scan
Submitted URL: https://e.eyeappts.com/pub/cc?_ri_=X0Gzc2X%3DAQpglLjHJlYQG2KzeYjF4zgsSumdGh8bLbX3N1iPzccXCzap2RkWzaTebs4K4AHqENrhE0fB8u...
Effective URL: https://www.lenscrafters.com/ScheduleExamView?catalogId=11651&langId=-1&storeId=10851&storeNumber=0230&refid=ENS-158324510-SDL
Submission: On October 31 via manual from US — Scanned from DE
Effective URL: https://www.lenscrafters.com/ScheduleExamView?catalogId=11651&langId=-1&storeId=10851&storeNumber=0230&refid=ENS-158324510-SDL
Submission: On October 31 via manual from US — Scanned from DE
Form analysis
4 forms found in the DOMName: UpdatePasswordUpdateSubmitForm — POST ResetPassword
<form name="UpdatePasswordUpdateSubmitForm" method="post" class="UpdatePasswordUpdateSubmitForm ng-pristine ng-valid" action="ResetPassword" novalidate="novalidate">
<input type="hidden" name="storeId" value="10851" class="WC_PasswordUpdateForm_FormInput_storeId_In_Logon_1" autocomplete="off">
<input type="hidden" name="catalogId" value="11651" class="WC_PasswordUpdateForm_FormInput_catalogId_In_Logon_1" autocomplete="off">
<input type="hidden" name="langId" value="-1" class="WC_PasswordUpdateForm_FormInput_langId_In_Logon_1" autocomplete="off">
<input type="hidden" name="URL" value="" class="WC_PasswordUpdateForm_FormInput_URL_In_ResetPasswordForm_1" autocomplete="off">
<input type="hidden" name="errorViewName" value="" class="WC_PasswordUpdateForm_FormInput_errorViewName_In_ResetPasswordForm_1" autocomplete="off">
<input type="hidden" name="formName" value="ResetPasswordUpdateSubmitForm" autocomplete="off">
<input type="hidden" name="isResetPasswordRequest" value="true" autocomplete="off">
<input type="hidden" name="challengeQuestion" value="-" autocomplete="off">
<input type="hidden" name="challengeAnswer" value="-" autocomplete="off">
<input type="hidden" name="autoPopulatedEmailHiddenDesktop" class="autoPopulatedEmailHiddenDesktop" autocomplete="off">
<div class="fe-row hide hide-schedule" id="passwordUpdateEmailInputContainer">
<div class="fe">
<input id="passwordUpdateEmailInput" size="25" type="text" autocomplete="off" placeholder="E-mail" maxlength="32" aria-label="E-mail" name="logonId" value="" class="WC_PasswordUpdateForm_FormInput_email_In_Logon_1 resetHighlight">
</div>
</div>
<div class="fe-row">
<div class="fe">
<input size="25" type="password" autocomplete="off" placeholder="Current password" maxlength="32" aria-label="Logon Password Old" name="logonPasswordOld" value="" class="WC_PasswordUpdateForm_FormInput_logonPasswordOld_In_Logon_1">
</div>
</div>
<div class="fe-row">
<div class="fe">
<input oninput="checkPswDouble('new-password-update','update')" id="new-password-update" size="25" type="password" autocomplete="off" placeholder="New password" maxlength="32" name="logonPassword" value="" aria-label="logonPassword_updateModel"
class="logonPassword_updateModel">
<svg onclick="showPassword('new-password-update')" id="new-password-update-icon" class="icon">
<use xlink:href="#eye-icon-show"></use>
</svg>
<div class="check-psw">
<span class="passwordRequirements">The password must contain at least:</span>
<div class="eight-char" id="eight-char-update">
<div class="circle">
<svg width="16" height="16" class="icons correct">
<use xlink:href="#pass-valid"></use>
</svg>
<svg width="16" height="16" class="icons error">
<use xlink:href="#pass-invalid"></use>
</svg>
</div>
<div class="text">8 characters</div>
</div>
<div class="upper-char" id="upper-char-update">
<div class="circle">
<svg width="16" height="16" class="icons correct">
<use xlink:href="#pass-valid"></use>
</svg>
<svg width="16" height="16" class="icons error">
<use xlink:href="#pass-invalid"></use>
</svg>
</div>
<div class="text">1 uppercase letter (A-Z)</div>
</div>
<div class="lower-char" id="lower-char-update">
<div class="circle">
<svg width="16" height="16" class="icons correct">
<use xlink:href="#pass-valid"></use>
</svg>
<svg width="16" height="16" class="icons error">
<use xlink:href="#pass-invalid"></use>
</svg>
</div>
<div class="text">1 lowercase letter (a-z)</div>
</div>
<div class="number-char" id="number-char-update">
<div class="circle">
<svg width="16" height="16" class="icons correct">
<use xlink:href="#pass-valid"></use>
</svg>
<svg width="16" height="16" class="icons error">
<use xlink:href="#pass-invalid"></use>
</svg>
</div>
<div class="text">1 number (0-9)</div>
</div>
<div class="special-char" id="special-char-update">
<div class="circle">
<svg width="16" height="16" class="icons correct">
<use xlink:href="#pass-valid"></use>
</svg>
<svg width="16" height="16" class="icons error">
<use xlink:href="#pass-invalid"></use>
</svg>
</div>
<div class="text">1 special character (!£#)</div>
</div>
</div>
</div>
</div>
<div class="fe-row">
<div class="fe">
<input id="confirm-new-password-update" size="25" type="password" autocomplete="off" placeholder="Confirm new password" maxlength="32" aria-label="Logon password Verify" name="logonPasswordVerify" value=""
class="WC_PasswordUpdateForm_FormInput_logonPasswordVerify_In_Logon_1">
<svg onclick="showPassword('confirm-new-password-update')" id="confirm-new-password-update-icon" class="icon">
<use xlink:href="#eye-icon-show"></use>
</svg>
</div>
</div>
<div class="fe submit">
<input type="submit" data-element-id="X_X_ResetPwdOverlay_Update" class="reset-your-password button-medium-blue-fill submit" value="UPDATE your password">
</div>
</form>
Name: signinForm —
<form role="form" name="signinForm" class="ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-maxlength">
<div class="row input-row">
<input aria-label="signup email" class="input-text ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-maxlength" type="email" ng-model="signinPopup.email" name="signinEmail"
ng-change="signinPopup.clearError()" maxlength="64" placeholder="E-mail address" required="">
</div>
<div class="row input-row">
<input aria-label="signup password" class="input-text ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-maxlength" type="password" autocomplete="off" ng-model="signinPopup.password" name="signinPassword"
ng-change="signinPopup.clearError()" maxlength="64" placeholder="Password" required="">
</div>
<input class="hidden" type="submit">
</form>
Name: patientInfoForm —
<form role="form" name="patientInfoForm" id="patientInfoForm" class="ng-pristine ng-invalid ng-invalid-required ng-invalid-date-validity">
<div class="row">
<div tabindex="0" class="col view-text-title font ng-binding">Who is this exam for ?</div>
</div>
<div class="row view-text-message patient-error-row msg-error">
<div ng-show="(patientInfoForm.firstName.$touched && patientInfoForm.firstName.$error.required) ||
(patientInfoForm.lastName.$touched && patientInfoForm.lastName.$error.required)
|| (patientInfoForm.date.$touched && patientInfoForm.date.$error.required)" class="col ng-binding ng-hide">To proceed, please add your prescription values.</div>
</div>
<div class="row personal-info">
<div class="col-md-4 col-12 input-text-layout">
<input tabindex="0" class="input-text utagpiimask ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" type="text" ng-model="patientInfo.firstName" aria-label="patient firstname" name="firstName" required="" only-letter="">
<span class="highlight"></span>
<span class="bar"></span>
<label class="ng-binding">First name</label>
<div class="view-text-field-error ng-binding ng-hide" ng-show="patientInfoForm.firstName.$touched && patientInfoForm.firstName.$invalid">Patient information missing. Please enter all of your details</div>
</div>
<div class="col-md-4 col-12 input-text-layout">
<input tabindex="0" class="input-text utagpiimask ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" type="text" ng-model="patientInfo.lastName" aria-label="patient lastname" name="lastName" required="" only-letter="">
<span class="highlight"></span>
<span class="bar"></span>
<label class="ng-binding">Last name</label>
<div class="view-text-field-error ng-binding ng-hide" ng-show="patientInfoForm.lastName.$touched && patientInfoForm.lastName.$invalid">Patient information missing. Please enter all of your details</div>
</div>
<div class="col-md-4 col-12 input-text-layout">
<input tabindex="0" class="input-text utagpiimask ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-invalid-date-validity invalid-date" type="text" inputmode="numeric" ng-model="patientInfo.date" aria-label="patient date"
name="date" date-validity="" ng-class="{'invalid-date':patientInfoForm.date.$invalid}" required="" auto-slash="">
<span class="highlight"></span>
<span class="bar"></span>
<label class="ng-binding">Date of birth (MM/DD/YYYY)</label>
<div class="view-text-field-error ng-binding ng-hide" ng-show="patientInfoForm.date.$touched && patientInfoForm.date.$invalid">The D.O.B you've provided is invalid. Please correct your entry</div>
</div>
</div>
<div class="row justify-content-center">
<div tabindex="0"><span class="view-text-title font ng-binding">Do you plan on using insurance for this patient?</span><span class="view-text-title-light ng-binding">(Optional)</span></div>
</div>
<div class="row button-bar">
<div class="col">
<div tabindex="0" class="view-button-small ng-binding" ng-class="{checked: hasInsurance == data.WITH_INSURANCE}" ng-keyup="$event.keyCode == 13 ? toggleInsurance(data.WITH_INSURANCE) : null" ng-click="toggleInsurance(data.WITH_INSURANCE)">Yes
</div>
</div>
<div class="col">
<div tabindex="0" class="view-button-small ng-binding" ng-class="{checked: hasInsurance == data.WITHOUT_INSURANCE}" ng-keyup="$event.keyCode == 13 ? toggleInsurance(data.WITHOUT_INSURANCE) : null"
ng-click="toggleInsurance(data.WITHOUT_INSURANCE)">No</div>
</div>
</div>
<!-- ngIf: hasInsurance == data.WITH_INSURANCE -->
<input class="hidden" type="submit">
</form>
Name: contactInfoForm —
<form role="form" name="contactInfoForm" novalidate="" class="ng-pristine ng-invalid ng-invalid-required ng-valid-email ng-valid-pattern ng-valid-maxlength">
<div class="row">
<div class="col-md-6 col-12 input-text-layout">
<input aria-label="contact firstname" class="input-text utagpiimask ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" type="text" ng-model="contactInfo.firstName" name="firstName" required="" only-letter="">
<span class="highlight"></span>
<span class="bar"></span>
<label class="ng-binding">First name</label>
<div class="view-text-field-error ng-binding ng-hide" ng-show="contactInfoForm.firstName.$touched && contactInfoForm.firstName.$invalid">Missing contact information. Please complete your entry.</div>
</div>
<div class="col-md-6 col-12 input-text-layout">
<input aria-label="contact lastname" class="input-text utagpiimask ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" type="text" ng-model="contactInfo.lastName" name="lastName" required="" only-letter="">
<span class="highlight"></span>
<span class="bar"></span>
<label class="ng-binding">Last name</label>
<div class="view-text-field-error ng-binding ng-hide" ng-show="contactInfoForm.lastName.$touched && contactInfoForm.lastName.$invalid">Missing contact information. Please complete your entry.</div>
</div>
</div>
<div class="row">
<div class="col-md-6 col-12 input-text-layout">
<input aria-label="contact email" class="input-text utagpiimask ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength" type="email"
ng-pattern="/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/" ng-model="contactInfo.email1" name="email" maxlength="64" required="">
<span class="highlight"></span>
<span class="bar"></span>
<label class="ng-binding">Email address</label>
<div class="view-text-field-error ng-binding ng-hide" ng-show="contactInfoForm.email.$touched && contactInfoForm.email.$invalid">Invalid email format. Please correct your entry.</div>
</div>
</div>
<div class="row">
<div class="col-6 input-text-layout">
<input autocomplete="new-password" aria-label="contact phone utagpiimask" class="input-text utagpiimask ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-maxlength" type="text" inputmode="numeric"
ng-model="contactInfo.phone1" name="phoneNumber" maxlength="14" required="" auto-phone-format="">
<span class="highlight"></span>
<span class="bar"></span>
<label class="ng-binding">Phone number</label>
<div class="view-text-field-error ng-binding ng-hide" ng-show="contactInfoForm.phoneNumber.$touched && contactInfoForm.phoneNumber.$invalid">Invalid phone number. Please correct your entry.</div>
</div>
<div class="col-3">
<div tabindex="0" class="button-phone size left ng-binding" ng-class="{'checked': contactInfo.phone1Type == 'CEL'}" ng-keyup="$event.keyCode == 13 ? togglePhoneType('Mobile') : null" ng-click="togglePhoneType('Mobile')">Mobile</div>
</div>
<div class="col-3">
<div tabindex="0" class="button-phone size right ng-binding" ng-class="{'checked': contactInfo.phone1Type == 'PHN'}" ng-keyup="$event.keyCode == 13 ? togglePhoneType('Home') : null" ng-click="togglePhoneType('Home')">Home</div>
</div>
</div>
<div class="row options-layout">
<div tabindex="0" class="col-9 view-text-message font text-justify ng-binding">Send me SMS for communication purposes (confirmation, reminder…)</div>
<div class="col-3">
<label ng-keyup="($event.keyCode == 13 || $event.keyCode == 32) ? toggleSmsOptIn() : null" id="contactSmsOptInLabel" for="smsOptIn" aria-label="contact sms option" class="switch"> smsOptIn <input tabindex="-1"
aria-labelledby="contactSmsOptInLabel" class="slider ng-pristine ng-untouched ng-valid ng-not-empty" type="checkbox" id="smsOptIn" name="smsOptIn" ng-model="smsOptIn">
<span tabindex="0" class="slider round"></span>
</label>
</div>
</div>
<div class="row options-layout">
<div tabindex="0" class="col-9 view-text-message font text-justify ng-binding">Sign me up to receive emails & offers from LensCrafters</div>
<div class="col-3">
<label ng-keyup="($event.keyCode == 13 || $event.keyCode == 32) ? toggleContactEmailOptIn() : null" id="contactEmailOptInLabel" for="emailOffers" aria-label="contact email offers" class="switch"> emailOffers <input tabindex="-1"
aria-labelledby="contactEmailOptInLabel" class="slider ng-pristine ng-untouched ng-valid ng-empty" type="checkbox" id="emailOffers" name="emailOffers" ng-model="emailOffers" checked="">
<span tabindex="0" class="slider round"></span>
</label>
</div>
</div>
<div class="row options-layout">
<span class="step-5-message">By continuing booking, I declare that I, as the person booking, am 18 years or older, am authorized to book on behalf of any person listed in this form, and accept
<a href="https://www.lenscrafters.com/lc-us/terms-and-conditions">The Optometry Practice SMS Terms & Conditions</a> and <a href="https://www.lenscrafters.com/lc-us/privacy-policy">Privacy Policy</a>.</span>
</div>
<input class="hidden" type="submit">
</form>
Text Content
UPDATE YOUR PASSWORD Your safety is our priority. That's why we periodically ask our guests to update their passwords as part of our effort to continuously improve our security measures. Please confirm your current password and then select a new one below. The password must contain at least: 8 characters 1 uppercase letter (A-Z) 1 lowercase letter (a-z) 1 number (0-9) 1 special character (!£#) Sign in Schedule an eye examFor you and your family Schedule an eye examFor you and your family 1Store info 2Schedule exams 3Contact info Sign in Sign in to your account Forgot your password? Sign in Back EXAM 1 What's the purpose of your visit ? Eye exam Eye exam with contact lenses Select an option from the list above Have you worn contact lenses before ? Yes No Select an option from the list above Have you had an eye exam with us at this location ? Yes No Select an option from the list above EXAM 1 Select a date sun mon tue wed thu fri sat Select an available appointment Get to know your doctors MORNING 8:00 am - 12:00 pm AFTERNOON 12:00 pm - 4:00 pm EVENING 4:00 pm - 8:00 pm Doctors available at this location View more Dr Ivan Whetten Speaks: English, Spanish * Gender: Male * Specialties: Dr Whetten has comprehensive experience in pediatric eye care, custom contact lens fitting, and the management of ocular diseases. In his spare time, he enjoys listening to and playing music, carving wood, road trips and playing hacky sack with his kids. * Education: University of Houston - Optometric Doctorate * License Degree: view more View more Dr Matthew Watson Speaks: English, Spanish * Gender: Male * Specialties: Having a passion for patient care and a genuine love of people has made optometry a dream career for Dr. Watson. Dr. Watson is an avid outdoorsman and endless tinkerer. The Watson?s have four fantastic children and an average dog named Carl. * Education: Pacific University College of Optometry in Forest Grove, Oregon - Optometric Doctorate New Mexico State University in Las Cruces, New Mexico - Bachelor Degree in Biology * License Degree: view more View more Dr Easton Kelsey Speaks: English, Spanish * Gender: Male * Specialties: Doctor Kelsey and his wife Rebecca reside in Washington, Utah and enjoy spending time with their family and grandson especially. Doctor Kelsey likes to hike, is an avid Yogi, anti-aging biohacker, crystal hunter and collector, and community builder. * Education: Southern California College of Optometry - Doctorate of Optometry Brigham Young University - Bachelor's in Zoology * License Degree: view more View more Dr Peter Kolbay Speaks: English, Spanish * Gender: Male * Specialties: Dr. Kolbay fosters a life-long passion for backpacking in the desert canyons of the Southwest. He enjoys hiking, skiing, back-packing and kayaking with his wife, Margot, and their son, Patrick. * Education: New England College of Optometry - Doctorate of Optometry Bucknell University in Lewisburg, Pennsylvania - Bachelors's in Biology and English * License Degree: view more Continue EXAM 1 Who is this exam for ? To proceed, please add your prescription values. First name Patient information missing. Please enter all of your details Last name Patient information missing. Please enter all of your details Date of birth (MM/DD/YYYY) The D.O.B you've provided is invalid. Please correct your entry Do you plan on using insurance for this patient?(Optional) Yes No Continue Do you want to add an exam for another patient ? Yes No To proceed, please make a selection. Provide your booking contact information First name Missing contact information. Please complete your entry. Last name Missing contact information. Please complete your entry. Email address Invalid email format. Please correct your entry. Phone number Invalid phone number. Please correct your entry. Mobile Home Send me SMS for communication purposes (confirmation, reminder…) smsOptIn Sign me up to receive emails & offers from LensCrafters emailOffers By continuing booking, I declare that I, as the person booking, am 18 years or older, am authorized to book on behalf of any person listed in this form, and accept The Optometry Practice SMS Terms & Conditions and Privacy Policy. Continue Book exam overview ion vision 6191 s state st, spc 1200 salt lake city, UT Learn More About the Doctor's Office Edit location Back to store results ION VISION 6191 s state st, spc 1200 salt lake city, UT (801) 268-0095 mi OFFICE HOURS PRACTICE HOURS Mon-Sat10:00 am - 7:00 pm Sun12:00 pm - 4:00 pm EXAM & STORE SERVICES PAYMENT & INSURANCE INFO DOCTOR INFO Exam Services (Minimum age for all exam services is 5 unless otherwise noted.) * Digital Retinal Imaging * Walk-in Exams * Same Day Exams * Pediatrics * Medical Eye Exams * Vision Therapy * Computer Vision * Low Vision * Contact Lens Fittings * Contact Lens Exams * Diabetic Exams * Scleral Contact Lenses Store Services * We accept most insurance plans and FSAs * Eye Exams Available * Free Repairs & Adjustments Featured Brands * Armani Exchange * Arnette * Burberry * Coach * Costa Del Mar * Dolce & Gabbana * Giorgio Armani * Liberty * Michael Kors * Oakley * On Guard * Polo Prep * Prada * Prada Linea Rossa * Ralph Lauren * Ray-Ban * Sferoflex * Tiffany * Versace * Vogue * Visa * Mastercard * Discover * American Express * Cash * Aetna * Davis Vision * EyeMed * Regence BCBS of Utah * Spectera * TriWest * United Healthcare Dr Ivan Whetten Speaks English, Spanish view more * Gender: Male * Specialties: Dr Whetten has comprehensive experience in pediatric eye care, custom contact lens fitting, and the management of ocular diseases. In his spare time, he enjoys listening to and playing music, carving wood, road trips and playing hacky sack with his kids. * Education: University of Houston - Optometric Doctorate * License Degree: Dr Matthew Watson Speaks English, Spanish view more * Gender: Male * Specialties: Having a passion for patient care and a genuine love of people has made optometry a dream career for Dr. Watson. Dr. Watson is an avid outdoorsman and endless tinkerer. The Watson?s have four fantastic children and an average dog named Carl. * Education: Pacific University College of Optometry in Forest Grove, Oregon - Optometric Doctorate New Mexico State University in Las Cruces, New Mexico - Bachelor Degree in Biology * License Degree: Dr Easton Kelsey Speaks English, Spanish view more * Gender: Male * Specialties: Doctor Kelsey and his wife Rebecca reside in Washington, Utah and enjoy spending time with their family and grandson especially. Doctor Kelsey likes to hike, is an avid Yogi, anti-aging biohacker, crystal hunter and collector, and community builder. * Education: Southern California College of Optometry - Doctorate of Optometry Brigham Young University - Bachelor's in Zoology * License Degree: Dr Peter Kolbay Speaks English, Spanish view more * Gender: Male * Specialties: Dr. Kolbay fosters a life-long passion for backpacking in the desert canyons of the Southwest. He enjoys hiking, skiing, back-packing and kayaking with his wife, Margot, and their son, Patrick. * Education: New England College of Optometry - Doctorate of Optometry Bucknell University in Lewisburg, Pennsylvania - Bachelors's in Biology and English * License Degree: Exam overview Visit purpose Edit Eye exam Patient has not worn contacts before Date & time Edit with Patient info Edit Remove this exam Edit this exam ? If you edit this exam now, you will lose information for the current exam. Cancel Yes Are you sure you want to remove this exam? No, keep it Yes, remove it Dr. Speaks English, Spanish Education Specialties Education Specialties The Optometry Practice SMS Terms & Conditions The Optometry practice offers SMS messages (e.g. Appointment Reminders). These SMS messages are triggered by appointments scheduled after patient activated opt in has been received. Depending on the length of the practice/patient name, one to two SMS message may be sent for each reminder. Message frequency depends on number of appointments, up to 4 messages per appointment. The SMS text messaging service is available for these carriers. Message and Data Rates May Apply. Supported carriers Alltel PCS Cingular Bell Mobility Wireless Boost-CDMA Boost Mobile Cellcom Carolina West Wireless Cellular South Wireless Cincinnati Bell Wireless Cricket Leap Wireless Dobson Cellular Systems Midwest Wireless Nextel nTelos Wireless Sprint T-Mobile U.S. Cellular Verizon Wireless SaskTel Mobility Rogers AT&T Wireless Telus Mobility Koodo Microcell FIDO Wireless Telus Communications Inc. - PSTN Metro PCS Virgin Mobile US Alltel PCS Cingular Bell Mobility Wireless Boost-CDMA Boost Mobile Cellcom Carolina West Wireless Cellular South Wireless Cincinnati Bell Wireless Cricket Leap Wireless Dobson Cellular Systems Midwest Wireless Nextel nTelos Wireless Sprint T-Mobile U.S. Cellular Verizon Wireless SaskTel Mobility Rogers AT&T Wireless Telus Mobility Koodo Microcell FIDO Wireless Telus Communications Inc. - PSTN Metro PCS Virgin Mobile US If you go back now, you will lose information for all of your exams. Cancel Yes, go back Are you sure you want to exit? You will lose all information entered for this new eye exam. No, keep it Yes, go back We're sorry! Sorry, eye exams cannot be scheduled online at this time. Please call our office and we will be happy to schedule an eye exam for you. Back to find a store Luxottica of America uses cookies, script code, and other technologies to collect data and/or monitor your interactions on our sites. By clicking "Accept All Cookies", you consent to such use. For more information, please see our Privacy Policy. To manage your selections, please see our Cookie Manager. Accept all cookies Reject Manage cookies