Donald E. Shearer, M.D., Inc.
(40 Review)
- 92354 Loma Linda CA United State
- http://

EstherL
My ReviewGreat people skills. They listen, care and take time to help. My only complaint is that my glasses seem expensive. I know that they are comparable to other places but I would like to spend less money on my frames and still want them to…