Miami Dolphins - Miami Orange Bowl
Former NFL Stadiums
Location: 1501 NW 3rd St., Miami, FloridaOpened: December 10, 1937Closed: January 26, 2008Demolished: May 14, 2008Home of the Dolphins: 1966 - 1986Capacity: 72 319 Status:: visited # of games watched: 0