Eye Doctors of Washington 1016 16th St NWWashington, D.C. 20036 United StatesCall: 301-215-7100 Call NowVisit Practice Website Click here for directions Physicians Performing iLink Dr. Thomas Clinch & Dr. Deepika Shah