Margo's Treehouse



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.

Appearances

 * A Little Deb Will Do Ya
 * A Song for Margo