2254 E Main St
Columbus, Ohio

The Drexel is proud to be one of the only theatres in the country featuring selected showings of the original Japanese with English subtitles version, as well as the English dubbed version of the film.

http://drexel.net/filmsynopsis.shtml#howlsmovingcastle

Added by anton on June 19, 2005

Interested 1