Up the Down Staircase Filming Locations

Up the Down Staircase was filmed in New York in United States of America.
Show Map