The system they work with is allowed to look up areas near you if you wish to donate, due to the shortage of blood.
This is The New York Chapter of the American Red Cross, Soliciting Blood Donations, If you have given Blood in New York your info is on file and they call when there are shortages. They also share Lists with other states Red Cross Donators.
If this is, in fact, the American Red Cross, they are most likely to be calling for a Blood Drive. If so, why in the hell are they calling people in Maryland for a Blood Drive in Rochester, NY???