The Belmont Center was a mental hospital in Massachusetts.
Faith was taken to the center for observation after attacking her mother's former client. She met Kenny during her stay.[1]
Behind the Scenes
- Perhaps meant to suggest the well-known McClean Hospital of Belmont, Massachusetts, U.S.A., best known as the setting for the film Girl, Interrupted.