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