Lakeshore Cinema 22624 Lake Shore Blvd Euclid, OH 44123 Phone: (216) 731-1700
Category: motion picture theater nonresidential building operator