check-cashing agency
A bank, store, direct delivery site, or other agency that provides the service of cashing checks.