Dr. Wilbert Washington, M.D. Ophthalmology 3737 N. Meridian Street, Suite 200Indianapolis, Indiana 46208 317-925-2661 About Dr. Wilbert Washington, M.D. Affiliation: Washington Eye Center