Save Richard D. Shindle, MD RichardShindle.MD.com • Ophthalmologist • 57 years experience Richard D. Shindle, MD 305 N 5th Street, Carrizo Springs, TX