Miami Drive-In

705 NW 81st Street,
Miami, FL 33150

Unfavorite 1 person favorited this theater

Showing 5 photos
  • Miami Drive-In
  • From the Miami Daily News, July 2, 1950.
  • Miami Drive-In
  • Grand opening ad
  • USGS aerial from Earth Explorer

Add New Photo