Steve Hill might be your best bet since he used to run the Massachusetts flag collection some years ago.
His flag making company is called Dupage Flag and you can Google that and get the contact information.
Greg Biggs