Home Security Trust

The Home Security Trust is a bank in Springfield.

History
Homer goes to cash in a check he got through the post here, only to be told it is a fake.