Margo's Treehouse is one of the locations in the series The Critic. It is located within the property of the Residence of Eleanor & Franklin Sherman.