check-cashing agency

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