The Walnut Creek location of Sterling VisionCare specializes optical products and procedures. Walk-ins are accepted to see a specialist, but appointments are strongly recommended. Most major forms of payments and some insurances are accepted. It is advised to call and check if your provider is accepted.