Loew's Victoria Theatre

233 West 125th Street,
New York, NY 10027

Unfavorite 5 people favorited this theater

Showing 76 - 76 of 76 comments

William
William on October 7, 2001 at 11:22 am

The Victoria is located on 125th Street next to the Apollo theatre.