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.