It's a "charity" called Breast Cancer Financial Assistance. Actually, it's a call center calling on behalf of this "charity." They used to call from a different number. Here are the 800notes posts on calls from BCFA from the "other" number:
Over the years these folks have called from a variety of numbers, and they remain an endless nuisance. Lot of calls from "cancer" ... my favorite being the calls from "children's cancer". Apparently the fake charity thing, works well for the scammers.