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

About

Address: 1085 W 3rd St
Cleveland OH US

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