Michele Blanchard is the Patient Services Manager at Wilmington Eye managing patient intake, the call center, and scheduling, billing, and medical records for our eight locations.
It’s time for better vision — Schedule a visit today.
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.