Directory Company Details FirstEnergy Stadium-Cleveland Browns Address: 100 Alfred Lerner Way, Cleveland, OH 44114 United States Phone: 440-891-5117 Web site Contact Brad Mohr Company Type: In-House Service Professional