The Black Stallion Filming Locations

The Black Stallion was filmed in Toronto in Canada, Italy, and Astoria in United States of America.
Show Map
 

Liberty Theater

Movie Theater (exterior)

Source: IMDb