Twisted Meadows Psychiatric Hospital

The Twisted Meadows Psychiatric Hospital is a psychiatric hospital.

History
After attempted to fly, he was sent to the psychiatric hospital. Bart wanted to visit but Homer and Marge were against it. Diggs was later given a one-day pass which he used to take part in a falcon contest, where he met Bart for the final time.