705 NW 81st Street,
No one has favorited this theater yet
An E.M. Loew drive-in, the Miami Drive-In was opened on February 25, 1938, and operated until the mid-1970’s. This theater almost always ran first-run double features.
Just login to your account and subscribe to this theater