Dr. Stephanie Johnson and her staff are top notch. She takes her time and does it all right. I was a walk in and she took me anyway. Her staff is super friendly. The selection of glasses is vast, from affordable to mildly pricey. They also carry sunglasses, including some pretty amazing Oakleys. (Obviously, that is the brand I like!) I have attached some photos.
They have my particular brand of contacts, which I always have to order and wait two weeks. They had mine in one day and they were cheaper.
Her staff was so warm and friendly. They actually talk to you and inquire about your day, and you can tell they really care.
The environment is clean and very welcoming. They accept most insurance and their hours of operation are Mon-Thurs 8-6, Fri 8-5 and Sat 8-4.
I would definitely check them out if I were you!