Falls Auto-Vue Drive-In

3555 Witmer Road,
Niagara Falls, NY 14304

Unfavorite 1 person favorited this theater

Showing 1 comment

Mike Rogers
Mike Rogers on February 28, 2011 at 1:47 am

In 1956 it was called FALLS Drive-in Theatre.