Save Richard L. Sherry, MD RichardLeslieSherry.MD.com • Ophthalmologist • 43 years experience Brandywine Eye Center PA 2600 Glasgow Avenue, Suite 206, Newark, DE 19702