Michele Blanchard

Patient Services Manager

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.