This company is a warrenty company called National Repair protection. They are trying to sell you a warrenty for your vehicle but they are listing thier caller ID as Bank of America probably assuming people will answer then. We have business lines here and we can list how we want our number to show so I assume they are doing the same.
This is really more than a kind of telephone solicitation. It is telephone harassment. Call weekdays, weekends and months. Looks like not going to stop.