Login or sign up Lost password?
Login or sign up
The show is set in Boston, but was filmed at CBS Studio Center in Studio City, Los Angeles, California.