Cleveland Browns Stadium Cleveland OH (Live Music Venue)

Cleveland Browns Stadium 

Cleveland Browns Stadium - Description

Cleveland Browns Stadium

Cleveland Browns Stadium is a football stadium located at North Coast Harbor in Cleveland, Ohio, near the Rock and Roll Hall of Fame. It is the home of the Cleveland Browns of the National Football League. The stadium sits on 31 acres (13 ha) of land on the shores of Lake Erie and has a capacity of over 73,200. The normal use of the stadium is only for football; however, the stadium was built with a playing surface large enough to allow it to host internationa...[more]

Something wrong with this listing? Report a problem


Address: 1085 W 3rd St
Cleveland OH US

Phone: (440) 891-5001
Age: 21+
Venue Type: Live Music Venue - Other