Middlesex County Fair Blood Drive

Tuesday Aug 7 from 4:30 to 8:30

Wed Aug 8 from 4:30 to 8:30

Thursday Aug 9 from 4:30 to 8:30

Friday Aug 10 from 4:30 to 8:30

Saturday Aug 11 from 4:30 to 8:30