Mark Twain Drive-In

9903 Westfield Boulevard,
Indianapolis, IN 46201

Unfavorite 1 person favorited this theater

Showing 3 photos
  • April 5th, 1963 grand opening as Mark Twain
  • June 13th, 1962 grand opening ad as Northside Drive-In
  • Mark Twain Drive-In

Add New Photo