Contact

Lander WY Optometrist - Owl Creek Vision Care 

If you have any questions, concerns, or would like to schedule an appointment, please contact us using the information provided below.


Owl Creek Vision Care

278 Main Street
Lander, WY 82520
Phone: 307-332-7284

Office Hours:

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

8:00 to 12:00  1:00 to 5:00
8:00 to 12:00  1:00 to 5:00
8:00 to 12:00  1:00 to 5:00
8:00 to 12:00  1:00 to 5:00
Closed
Closed
Closed