Boston West End | On Location
The West End of Boston borders the Charles River and is home to the Bank North Garden where the Boston Celtics and Bruins play. The police headquarters used in The Departed was filmed in West End. In reality, the building is a State mental health facility.